noun
: racing over public roads ; especially : automobile racing over roads or over a closed course designed to simulate public roads
• road race noun
noun
: racing over public roads ; especially : automobile racing over roads or over a closed course designed to simulate public roads
• road race noun
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012