SCYLLA


Meaning of SCYLLA in English

n.

Pronunciation: ' si-l ə

Function: noun

Etymology: Latin, from Greek Skyll ē

Date: 14th century

: a nymph changed into a monster in Greek mythology who terrorizes mariners in the Strait of Messina

– between Scylla and Charybdis : between two equally hazardous alternatives

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.