Skip to main content

ScotRail

A UK trains company that operates most trains in Scotland. Owned by Abellio.
I get the ScotRail train to Waverley
by Anonceymous July 25, 2019
mugGet the ScotRail mug.

Scotrail

When you have a hookup planned and they cancel at the last minute.
Ffs marc scotrailled me
by Danni.daydrinker March 1, 2021
mugGet the Scotrail mug.
Related Words

scotfail

A name Scottish locals give to the railway company "ScotRail" as they fail at delivering trains on time or even turn up at all
That ScotFail failed again, sounds about right
by Billy McFadden June 6, 2018
mugGet the scotfail mug.

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