Scylla Definition
Scylla
noun
- 1. Greek mythol.
- A six-headed sea monster situated on a dangerous rock on the Italian side of the Straits of Messina, opposite Charybdis a whirlpool.
- Faced with danger on both sides, so that avoidance of one means exposure to the other.
