trolley busWiktionary 原文英美释义名词noun1A bus, powered via overhead electric cables, that does not run on tracks.