English Noun e-buses plural of e-bus (alternative spelling of e-busses).Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads