1 definition by The Met

Top Definition
Term commonly used to denote 'electric trains' or 'electric locomotives' usually common among train enthusiasts, Gunzels or trainspotters.

Saw a few sparks passing by on the mainline this morning
#train #electric train #electric loco #tram #suburban train
by The Met May 23, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.