between Scylla and Charybdis
📖 generalMeaning
To be in a difficult situation where one must choose between two equally dangerous or destructive options, referencing the mythological sea monsters.
Literal Meaning
To be situated geographically between the mythical six-headed sea monster Scylla and the whirlpool Charybdis.
Example
“The captain was between Scylla and Charybdis, knowing that steering towards either shore meant certain disaster for his ship.”