English dictionary
sucker punch meaning and definition
Definition and meaning of sucker punch at MeaningMonkey.org. sucker punch meaning and definition in the English Dictionary.SUCKER PUNCH noun
Definition of sucker punch (noun)
- an unexpected punch
Source: Princeton University Wordnet