trenchancy

Noun
  1. Keenness and forcefulness of thought or expression or intellect (synset 105206948)

Other Searches