1. come out swinging - Verb
2. come out swinging - Phrase
(idiomatic) To initiate an encounter or interaction by behaving in an unrestrainedly aggressive, confrontational, or accusatory manner.
(idiomatic) To display spunk and strength of character, especially when rising above or when fighting back against trouble or adversity.
Source: en.wiktionary.orgMay 14, 2018Candidates Come Out Swinging Following Fung Scandal—Candidates Come Out Swinging Following… Source: Internet