whammy Meaning, Definition & Usage

  1. noun a serious or devastating setback
  2. noun an evil spell
    curse; hex; jinx.
    • a witch put a curse on his whole family
    • he put the whammy on me

WordNet