Definition of fly-pitcher in English:

fly-pitcher

noun

British
informal
  • A street trader.

    • ‘Gone are the days of Del Boy-style fly-pitchers.’
    travelling salesman, door-to-door salesman
    View synonyms