trenchancy

noun

1.
keenness and forcefulness of thought or expression or intellect
Derived from:
trenchant