trenchant
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