Source:WordNet 3.1
1. (
) a serious or devastating setback ;
2. (
) an evil spell; "a witch put a curse on his whole family"; "he put the whammy on me" ;
See more about : WHAMMY