HELL OR HIGH WATER


Meaning of HELL OR HIGH WATER in English

phrasal difficulties of whatever kind or size

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.