• Dog-whelk

    Full definition of dog-whelk

    Noun

    dog-whelk

    (plural dog-whelks)
    © Wiktionary