TREWS


Meaning of TREWS in English

noun ·pl trowsers; especially, those of the scotch highlanders.

Webster English vocab.      Английский словарь Webster.