trench·ant
[tren-chuhnt]–adjective
1.
incisive or keen, as language or a person; caustic; cutting:trenchant wit.
2.
Vigorous or incisive in expression or style: a trenchant policy of political reform.
3.
clearly or sharply defined; clear-cut; distinct.