Definition of whelk stall noun from the Oxford Advanced Learner's Dictionary


whelk stall

; NAmE
jump to other results
(in Britain) a small covered stand from which whelks (= small sea animals in shells) and other types of cheap seafood are sold. Whelk stalls were traditionally found on the streets of the East End of London, and in British seaside towns