Country Dictionary

A fork of Rural Dictionary

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

Scotrail

When you have a hookup planned and they cancel at the last minute.

Ffs marc scotrailled me

by Danni.daydrinker March 01, 2021