Trenchant
meaning: severe, expressing strong criticism or forceful opinions:
usage: His most trenchant criticism is reserved for the party leader , whom he describes as "the most incompetent and ineffectual the party has known ".
meaning: severe, expressing strong criticism or forceful opinions:
usage: His most trenchant criticism is reserved for the party leader , whom he describes as "the most incompetent and ineffectual the party has known ".