scyllaroid

/sɪˌlɑrɔɪd/

Definitions

1. adjective

resembling Scylla, a sea monster in Greek mythology.

“The scyllaroid shape of the ship was meant to ward off evil spirits.”

2. noun

a sea monster, especially in Greek mythology.

“According to legend, sailors had to navigate between Charybdis and the scyllaroid creature.”

Synonyms

  • marine beast
  • sea monster

Antonyms

  • sea creature