trackless trolley
English Dictionary
->
Letter T
-> trackless trolley
Search Dictionary:
trackless trolley Definition
(n)
a
passenger
bus
with
an
electric
motor
that
draws
power
from
overhead
wires
trackless trolley Synonyms
trackless trolley
trolley coach
trolleybus
© Art Branch Inc.