Definition of rifle frolic in English:
rifle frolic
noun
A contest consisting of shooting at targets using rifles.
Origin
Late 18th century.
Are You Learning English? Here Are Our Top English Tips
A contest consisting of shooting at targets using rifles.
Late 18th century.