TREWS Meaning of TREWS in English noun ·pl trowsers; especially, those of the scotch highlanders. Webster English vocab. Английский словарь Webster. 2012