Definitions of trenchancy:

  • noun:   keenness and forcefulness of thought or expression or intellect