COME HELL OR HIGH WATER


Meaning of COME HELL OR HIGH WATER in English

whatever difficulties may occur.

→ hell

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.