HIGH AND DRY Meaning of HIGH AND DRY in English stranded, out of the current of events They left him high and dry when they moved the company to Europe. English idioms vocab. Словарь английских идиом и выражений. 2012