hell or high water (English, noun)
expansion: hell or high water
Senses:
glosses: Highly adverse circumstances; acts of God.
tags: idiomatic
Forms: