trenchant

(adjective)

adjective

1. having keenness and forcefulness and penetration in thought, expression, or intellect

- trenchant criticism

Similar word(s): intelligent, searching

2. characterized by or full of force and vigor

- a trenchant argument

Similar word(s): effective, effectual, efficacious

3. clearly or sharply defined to the mind

- trenchant distinctions between right and wrong

Similar word(s): clear, distinct