scylla in English
- Scylla⇄expr. between Scylla and Charybdis, between two evils or dangers, both of which must be avoided.
Ex. to guide the ship of state between the Scylla of provocation and the Charybdis of appeasement (New York Herald Tribune). - Scylla⇄Scylla, noun.
1. a dangerous rock opposite the whirlpool Charybdis at the extreme southwestern tip of Italy.
2. (Greek Mythology.) a female monster that snatched sailors from ships. Also, Scilla.