FLYING SCOTSMAN Meaning of FLYING SCOTSMAN in English ˌFlying ˈScotsman, The BrE AmE a fast train that runs between London and Edinburgh Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012