An Encylopedia Britannica Company

motor pool

1 ENTRIES FOUND:
motor pool noun
plural motor pools
motor pool
noun
plural motor pools
Britannica Dictionary definition of MOTOR POOL
[count]
: a group of vehicles that are available for use