United Kingdom
Browse all slang from United Kingdom
1,138 words found
Train-spotter
TRAIN-SPOTTER /หtrain-spottษ/
Noun
A person who stands around waiting for interesting trains.
Read more โ