Wiktionary
trolleybusses
n. (plural of trolleybus English)
n. (plural of trolleybus English)