1 ramrace | Definition of ramrace

ramrace

noun

Definition of ramrace

chiefly Scottish
: a headlong rush : a short hard run

History and Etymology for ramrace

ram entry 1 (animal) + race

Keep scrolling for more