Advertisement
Advertisement
View synonyms for motor pool
motor pool
noun
- a standby fleet of motor vehicles available for temporary use by appropriate personnel, as at a military or governmental installation.
Discover More
Word History and Origins
Origin of motor pool1
An Americanism dating back to 1940–45
Advertisement
Advertisement
Advertisement
Advertisement
Browse