TROLLEYBUS Meaning of TROLLEYBUS in English n. large bus which operates on electricity Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012