high and dry
adjective
1
: being out of reach of the current or tide or out of the water
2
: being in a helpless or abandoned position
Love words? Need even more definitions?
Merriam-Webster unabridged
Share