LOCOMOBILE Meaning of LOCOMOBILE in English adj. self-propelling (car, machine, engine etc.) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012