Definition of Whammy

  • 1. A serious or devastating setback Noun
  • 2. An evil spell Noun

Synonyms for word "whammy"

Semanticaly linked words with "whammy"

Hyponims for word "whammy"