Definition of motor rally in English:

motor rally

noun

  • Rally.

Origin

1930s; earliest use found in The Radio Times.