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