MOTORPOOL


Meaning of MOTORPOOL in English

n. group of vehicles controlled by a single agency (as military unit or governmental agency) and dispatched for use as needed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.