Definitions
noun
a harshly demanding overseer
noun
a rod used to clean the barrel of a firearm
noun
a rod used to ram the charge into a muzzle-loading firearm
Look “ramrod” up elsewhere
Want another word?
Spin the dictionary for a fresh one.