English to English
hard-hitting
adjective satellite (s)
- characterized by or full of force and vigor(adj.all)Example:
A hard-hitting expose.
source: wordnet30 - aggressively and persistently persuasive(adj.all)Example:
A hard-hitting advertising campaign.
source: wordnet30