scyllioid

/sɪˌlaɪˈɔɪd/

Definitions

1. adjective

resembling or suggestive of Scylla, a sea monster in Greek mythology; having a long, winding, and dangerous course or path

“The treacherous scyllioid waters of the strait made navigation a challenge for many sailors.”

2. noun

a scylla or a similar sea creature

“The scyllioid that was said to inhabit the depths of the ocean was a subject of both fascination and fear.”

Synonyms

  • formidable
  • monstrous
  • perilous

Antonyms

  • benign
  • harmless