Noun Definitionwhammy1.Definition: a serious or devastating setbackCategory: General2.Definition: an evil spell"A witch put a curse on his whole family", "He put the whammy on me"Related Noun(s):curse, hex, jinxCategory: General