Noun
whelk stall (plural whelk stalls) (Britain, colloquial, slang) A small enterprise which is very simple to run. The Group Executive Committee couldn't run a whelk stall!