Learn how to say Trenchancy 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