English edit

Noun edit

fly-pitcher (plural fly-pitchers)

  1. An illicit street trader; one who engages in fly-pitching.