Definitions of ramrod:

  • noun:   a rod used to ram the charge into a muzzle-loading firearm
  • noun:   a rod used to clean the barrel of a firearm
  • noun:   a harshly demanding overseer