Definitions of barrow-boy:

  • noun:   a hawker of fruit and vegetables from a barrow