WHAMMY


Meaning of WHAMMY in English

[wham.my] n, pl whammies [prob. fr. [1]wham] (1940) 1 a: a supernatural power bringing bad luck b: a magic curse or spell

2: a potent force or attack; specif: a paralyzing or lethal blow

Merriam-Webster English vocab.      Английский словарь Merriam Webster.