meaning of ramrods
1.
a
rod
used
to
ram
the
charge
into
a
muzzle-loading
firearm
Related Words
ramrod
|
Developed & Maintained By
Taraprasad.com