TREWS MEANING IN ENGLISH

• Trews Definition & Synonyms

  1. (n. pl.) Trowsers; especially, those of the Scotch Highlanders.


• Trew Definition & Synonyms

  1. (a.) Alt. of Trewe


RECENT SEARCHES