a traditional patriotic Scottish song (= one expressing pride in Scotland), sung (especially formerly) at sports matches.
Compare Flower of Scotland .
a traditional patriotic Scottish song (= one expressing pride in Scotland), sung (especially formerly) at sports matches.
Compare Flower of Scotland .
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005