whammy

/wˈæmi/

Explore definitions, synonyms, and language insights of whammy

Definitions

Noun
a serious or devastating setback
Noun
an evil spell; "a witch put a curse on his whole family"; "he put the whammy on me"