ramrod (n.) Look up ramrod at Dictionary.com
1797, literally "a rod used in ramming," from ram (v.) + rod. The verb is 1948, from the noun. Used figuratively for straightness or stiffness from 1939.