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