barrow-man

noun

1.
a male hawker of fruit and vegetables from a barrow