hard-hitting
1. [ adjective ] characterized by or full of force and vigor
Synonyms: trenchant
Examples:

"a hard-hitting expose" "a trenchant argument"

Related terms: effective
2. [ adjective ] aggressively and persistently persuasive
Synonyms: high-pressure
Examples:

"a hard-hitting advertising campaign" "a high-pressure salesman"

Related terms: aggressive
3. [ adjective ] characterized by or full of force and vigor
Synonyms: trenchant
Examples:

"a hard-hitting expose" "a trenchant argument"

Related terms: effective
4. [ adjective ] aggressively and persistently persuasive
Synonyms: high-pressure
Examples:

"a hard-hitting advertising campaign" "a high-pressure salesman"

Related terms: aggressive