Definition of motor pool in English:

motor pool

noun

  • 1Originally US Military, an area where motor vehicles are parked, repaired, and made available for use.

  • 2A fleet of cars, held by a particular organization or body, from which a vehicle or vehicles can be selected as required.

Origin

1940s.