ramrod straight [person] meaning, ramrod straight [person] definition | English Cobuild dictionary. ramrod. 1 n-count A ramrod is a long, thin rod which can be used for pushing something into a narrow tube. Ramrods were used, for example, for forcing an explosive substance down the barrel of an old-fashioned gun, or for cleaning the barrel of a gun.