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
/ˈ(h)wæmi/
UK: /ˈ(h)wæmi/
whammy
a serious or devastating setback
From wham + -y.