Definition of rifle frolic in English:

rifle frolic

noun

  • A contest consisting of shooting at targets using rifles.

Origin

Late 18th century.