LOCOMOBILE Meaning of LOCOMOBILE in English n. self-propelling car or other vehicle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012