Cylla and charybdis
Definitions
1
Posts
1
Posters
47
Views
-
A refrence to Homers Odyssey, in which Odysseus and his men encounter two hazzards on either side of the Strait of [Messina]. One is [Scylla], the six headed sea beast, and the other is [Charybdis], a massive whirlpool.
Being caught between a rock and a hard place.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions