RAMROD MEANING IN ENGLISH

• Ramrod Definition & Synonyms

  1. (n.) The rod used in ramming home the charge in a muzzle-loading firearm.


RECENT SEARCHES