tam Play nounA tam-o’-shanter.nounA tam o’shanter, a tall knit wool cap traditionally associated with Scotland.