Advertisement

Synonyms of Glengarry

Primary definition: A traditional Scottish cap made of thick wool, usually decorated with a toorie on top and ribbons hanging down the back, worn traditionally as part of Scottish highland dress.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement