Find the word definition

Wiktionary
motor pools

n. (motor pool English)