Big Huge Thesaurus

trolleybus

noun

sounds kind of like