High and dry
Meaning, Definition & Usage
Dictionary
Related
Definitions
out of water; out of reach of the current or tide; said of a vessel, aground or beached.
Webster 1913
Previous
Next