EN

Synonyms for sea serpent

All synonyms

Noun

sea adder dated

Definitions

  1. n. 1

    A type of sea monster resembling a snake or dragon.

Related words

Other spellings
sea-serpent