LOCOMOTOR


Meaning of LOCOMOTOR in English

n. person or thing that is able to move independently from one place to another

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