Dictionary search results

Showing 1-5 of 5 results

ramrod British & World English

A rod for ramming down the charge of a muzzle-loading firearm

ramrod English-Spanish

baqueta f

as stiff as a ramrod in ramrod English-Spanish

más tieso que un palo de escoba