Learn how to say Trenchers correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word trenchant:
1vigorous or incisive in expression or style:
the White Paper makes trenchant criticisms of health authorities
2 archaic or literary (of a weapon or tool) having a sharp edge:
a trenchant blade
Middle English (in sense 2): from Old French, literally ‘cutting’, present participle of trenchier (see trench)