Synonyms and Antonyms for sucker_punch

1. sucker punch (n.)

an unexpected punch

Synonyms: