meaning of ramrods

1. a rod used to ram the charge into a muzzle-loading firearm


Related Words

ramrod |

Developed & Maintained By Taraprasad.com

Treasure Words