VariousWords beta
Related Terms:
Definitions:
Noun
motor pool
Definition: a fleet of military vehicles controlled by a single agency and available for use as needed
Definition: A fleet of vehicles for use by a military installation; the department that maintains them