|
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
|