Doubledown
-
Being upset about 1 thing, then creating another problem because youre distraught about the first problem
Doubledown meaning & definition 1 of Doubledown.
-
Strengthen ones commitment to a particular strategy or course of action, typically one that is potentially risky.
Doubledown meaning & definition 2 of Doubledown.