SCYLLA


Meaning of SCYLLA in English

noun a dangerous rock on the italian coast opposite the whirpool charybdis on the coast of sicily, — both personified in classical literature as ravenous monsters. the passage between them was formerly considered perilous; hence, the saying "between scylla and charybdis," signifying a great peril on either hand.

Webster English vocab.      Английский словарь Webster.