sea serpent

Explore definitions, synonyms, and language insights of sea serpent

Definitions

Noun
huge creature of the sea resembling a snake or dragon

More General Terms