Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
whelk
in English
whelk
us
/wɛlʌk/
#uncommon
Plural
whelks
Definitions
Noun
edible
sea
snails
(
marine
gastropods
)
a
stripe
or
ridge
(
on
a
surface
)
a
small
blemish
(
on
skin
)