English edit

Etymology edit

electro- +‎ bus

Noun edit

electrobus (plural electrobuses)

  1. Synonym of electric bus