meaning of hard hit
1. aggressively and persistently persuasive; "a hard-hitting advertising campaign"; "a high-pressure
">salesman"
1. aggressively and persistently persuasive; "a hard-hitting advertising campaign"; "a high-pressure
">salesman"