trenchant
/ˈtrɛntʃənt/Definitions
1. adjective
having or using a quick, clever, and often severe or biting wit, especially in speech or writing.
“The critic’s trenchant review of the novel sparked a heated debate in the literary community.”
2. noun
a cutting remark or a severe or severe criticism, especially in speech or writing.
“The comedian’s trenchant jokes about politics left the audience in stitches.”