Trolleybus/tɹɒlɪbʌs/nounA bus, powered via overhead electric cables, that does not run on tracks🔗 Explore synonyms & relationships🌍 See word origin & history