whammy

/ˈ(h)wæmi/

UK: /ˈ(h)wæmi/

whammy

English Noun Top 35,902
Ad

Definition

a serious or devastating setback

Etymology

From wham + -y.

Ad