NOUN
  • Definition - Certain edible sea snails, especially, any one of numerous species of large marine gastropods belonging to Buccinidae, much used as food in Europe.
Words in your word
5 Letter Words
whelk 15
3 Letter Words
hew 9 elk 7 lek 7
2 Letter Words
eh 5 ew 5 he 5 we 5 el 2
Here are some of our popular Scrabble ® lists