Hell-or-high-water meaning

(idiomatic) Highly adverse circumstances; acts of God.
noun
0
0
No matter what the adverse circumstances.
interjection
0
0
No matter what the adverse circumstances.
adverb
0
0
Advertisement