trenchards meaning

Meaning of trenchards

What is the full meaning of trenchards

TRENCHARD, at St Andrews University, a trencher cap [n]

Example of the word trenchards placed on a Scrabble board.

Unscrambled word trenchards

Points for trenchards

Scrabble
22 points
Word With Friends
17 points
Wordfeud
22 points

Related pages for trenchards