motor pool

Explore definitions, synonyms, and language insights of motor pool

Definitions

Noun
a fleet of military vehicles controlled by a single agency and available for use as needed

More General Terms