Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trackless trolley Definition

Cancel
trackless trolley
noun()
a passenger bus with an electric motor that draws power from overhead wires
Synonyms: trolley coach, trolleybus,

Words Related to trackless trolley!

trackless trolley Examples by Brain Bank Users