Synonym word of hardhitting:
ball of fire, bullish, cogent, coming on strong, commanding, compelling, constraining, convincing, dominant, dynamic, dynamical, effective, electric, elemental, energetic, forcible, gutsy, mighty, persuasive, pithy, potent, powerful, powerhouse, puissa
ball of fire, bullish, cogent, coming on strong, commanding, compelling, constraining, convincing, dominant, dynamic, dynamical, effective, electric, elemental, energetic, forcible, gutsy, mighty, persuasive, pithy, potent, powerful, powerhouse, puissa