Noun Definition

whammy

1.Definition: a serious or devastating setback

Category: General

2.Definition: an evil spell

"A witch put a curse on his whole family", "He put the whammy on me"

Related Noun(s):curse, hex, jinx

Category: General