GLENGARRY Meaning of GLENGARRY in English n. (pl. -ies) a brimless Scottish hat with a cleft down the centre and usu. two ribbons hanging at the back. Etymology: Glengarry in Scotland Oxford English vocab. Оксфордский английский словарь. 2012