motor pool

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