whelk

Explore definitions, synonyms, and language insights of whelk

Definitions

Noun
large marine snail much used as food in Europe
Noun
large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell
Verb
gather whelk

More General Terms