tam o' shanter

/ˌtæm əˈʃæntər/
noun
  1. A traditional Scottish woolen cap with a flat crown and a pom-pom on top.
    • Grandpa brought back a tam-o'-shanter as a souvenir from his trip to Edinburgh.
    • The Scottish dancer wore a tam-o'-shanter with a bright tartan band.
    • In the cold Highland weather, a tam-o'-shanter is both stylish and practical.
Synonyms
What does "tam o' shanter" mean? | whatsthatwordmean | whatsthatwordmean