English to English adjective satellite
1 |
characterized by or full of force and vigor | | Example: a hard-hitting expose a trenchant argument
source: wordnet30
2 |
aggressively and persistently persuasive | | Example: a hard-hitting advertising campaign a high-pressure salesman
source: wordnet30
|