trenchant

Definition: (adjective) Having keenness and forcefulness and penetration in thought, expression, or intellect.

Synonyms: searching.

Usage: His trenchant criticism redirected the debate and gave everyone something new to consider.
Discuss

Leave a Reply

Your email address will not be published. Required fields are marked *