n. An electric bus that does not run on tracks and is powered by electricity from an overhead wire.
trol′ley bus`
n. a passenger bus operating on tires and having an electric motor that draws power from overhead wires. [1910–15]TranslationsfilobusEncyclopediaSeeTrolleybusThesaurusSeetrolleybus