whammy

Noun
  1. A serious or devastating setback (synset 107491232)
  2. An evil spell (synset 107175075)
    "a witch put a curse on his whole family"; "he put the whammy on me"

Other Searches