Definition of pigeon match in English:

pigeon match

noun

rare
  • A contest to shoot pigeons released from traps at a fixed distance from the competitors.

Origin

Early 19th century; earliest use found in The Sporting Magazine.