Downstairs racing Synonyms

Definitions for Downstairs


  • (adjective) on or of lower floors of a building
  • (adverb) on a floor below

DR abbreviation

DR is an abbreviation for Downstairs Racing
What does DR stand for?
DR stands for "Downstairs Racing"

Definitions for Racing


  • (noun) the sport of engaging in contests of speed