hard-hitting Meaning, Definition & Usage

  1. adjective satellite characterized by or full of force and vigor
    trenchant.
    • a hard-hitting expose
    • a trenchant argument
  2. adjective satellite aggressively and persistently persuasive
    high-pressure.
    • a hard-hitting advertising campaign
    • a high-pressure salesman

WordNet