what is scylla and charybdis
Being between Scylla and Charybdis is an idiom deriving from Greek mythology, meaning having to choose between two evils. Several other idioms, such as on the horns of a dilemma,  between the devil and the deep blue sea , and  between a rock and a hard place  express the same meaning.eing between Scylla and Charybdis is an idiom deriving from Greek mythology, meaning having to choose between two evils. Several other idioms, such as on the horns of a dilemma,  between the devil and the deep blue sea , and  between a rock and a hard place  express the same meaning.