trenchant

adjective
  1. expressed in a clear, effective, and forceful way; incisive
  2. having a sharp cutting edge
  3. Usage: literary

Examples