trainspotter noun definition in Trains topic from the Oxford Advanced Learner's Dictionary

trainspotter

 noun: Trains topic
a person who collects the numbers of railway engines as a hobby