barrow boy

noun
Chiefly British
A costermonger.
link/cite print suggestion box