Noun Definition

whelk

1.Definition: large carnivorous marine gastropods of coastal waters and intertidal regions having a strong snail-like shell

Category: Animals

2.Definition: large marine snail much used as food in Europe

Category: Food