TRENCHANT

Definition of TRENCHANT

  1. (adj)having keenness and forcefulness and penetration in thought, expression, or intellect
  2. (adj)characterized by or full of force and vigor
  3. (adj)clearly or sharply defined to the mind