Definition of song perch in US English:

song perch

noun

  • A perch from which a bird habitually sings, typically to establish or maintain its territory.

Origin

Late 19th century; earliest use found in Belford's Magazine.