Adjective: hard-hitting 'haa(r)d,hi-ting
- Characterized by or full of force and vigour
"a hard-hitting expose";
- trenchant
- Aggressively and persistently persuasive
"a hard-hitting advertising campaign";
- high-pressure
See also: aggressive, effective, effectual, efficacious