tam-o'-shanter

Definitions of tam-o'-shanter
  1. noun
    a woolen cap of Scottish origin
    synonyms: tam, tammy
    see moresee less
    type of:
    cap
    a tight-fitting headdress
Word Family