tam-o'-shanter Meaning, Definition & Usage

  1. noun a woolen cap of Scottish origin
    tam; tammy.

WordNet