English Dictionary
Definition double whammy in British English
double whammy noun
[countable] noun
1
a set of two bad events or situations that have an effect at the same time
