hard-hitting

Adjective
  1. Characterized by or full of force and vigor (synset 300838498)
    "a hard-hitting expose"; "a trenchant argument"
  2. Aggressively and persistently persuasive (synset 300083766)
    "a hard-hitting advertising campaign"; "a high-pressure salesman"

Found on Word Lists

Other Searches