Between the devil and the deep blue sea
Meaning
Trapped between two dangerous or unpleasant options.
Usage
Used for situations with no good choices.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Nautical phrase referencing perilous spots on a ship between the devil (a seam) and the ocean.
Used since the 17th century in maritime narratives.