Skip to main content

The Met's definitions

spark

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

Australia/Britain
Saw a few sparks passing by on the mainline this morning
by The Met July 28, 2008
mugGet the sparkmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email