TRENCHANT Meaning of TRENCHANT in English adj. forceful, vigorous; keen, incisive; sharply defined Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012