Definition of rifle ball in English:
rifle ball
noun
1A ball used as ammunition for a rifle.
2An item of confectionery resembling this.
Origin
Late 18th century.
Are You Learning English? Here Are Our Top English Tips
1A ball used as ammunition for a rifle.
2An item of confectionery resembling this.
Late 18th century.