aggressively and persistently persuasive; a hard-hitting advertising campaign; a high-pressure salesman
[ Syn: hard-hitting ]
aggressively and persistently persuasive; a hard-hitting advertising campaign; a high-pressure salesman
[ Syn: hard-hitting ]