Meaning of motor pool
Definition of motor pool
(noun)
a
fleet
of
military
vehicles
controlled
by a
single
agency
and
available
for use as
needed
Other information on motor pool
WIKIPEDIA results for
motor pool
Amazon results for
motor pool
Tweet