What is the full meaning of trolleybusses
TROLLEYBUS, a bus running on an overhead electric wire [n]
Example of the word trolleybusses placed on a Scrabble board.