trenchant
adjective /ˈtrentʃənt/
  /ˈtrentʃənt/
(formal)- (of criticism, remarks, etc.) expressed strongly and effectively, in a clear way synonym incisive
- His trenchant views on the subject are well known.
 
Oxford Collocations DictionaryTrenchant is used with these nouns:- critic
 - criticism
 - critique
 - …
 
Word OriginMiddle English (referring to a weapon or tool with a sharp edge): from Old French, literally ‘cutting’, present participle of trenchier, based on Latin truncare ‘to maim’.