TRENCHANT


Meaning of TRENCHANT in English

[adjective] [slightly formal] - (esp. of criticism, remarks, etc.) severe and expressed with forceHis most trenchant criticism is reserved for the party leader, whom he describes as 'the most incompetent and ineffectual the party has known.'He wrote a series of trenchant articles on the state of the British theatre.Dorothy Parker's writing is characterized by a trenchant wit and sophistication.

Cambridge English vocab.      Кембриджский английский словарь.