Trenchant

/ˈtrɛn.tʃənt/

Slang Meanings

A sharp comeback or retort.
Her trenchant reply shut down the argument immediately.
A powerful critique.
The trenchant take on the movie left no doubt about the flaws.