hard-hitting
- s characterized by or full of force and vigor
a hard-hitting expose - s aggressively and persistently persuasive
a hard-hitting advertising campaign
harassed
- v annoy continually or chronically
- v exhaust by attacking repeatedly
- s troubled persistently especially with petty annoyances
harassed working mothers