Definition of street ballad in English:

street ballad

noun

  • A ballad composed to be sung by street singers.

Origin

Late 17th century; earliest use found in James Wright (bap. 1644, d. 1716/17), antiquary and author.