What is the meaning of the word "hard-hitting"?
Definitions:
-
aggressively and persistently persuasive adjective
- a hardhitting advertising campaign
-
characterized by or full of force and vigor adjective
- a hardhitting expose