hard-hitting
-
(s) characterized by or full of force and vigor
- a hard-hitting expose
- a trenchant argument
-
(s) aggressively and persistently persuasive
- a hard-hitting advertising campaign
- a high-pressure salesman