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

trolley bus Definition

Cancel
trolley bus
noun(trol-ley-bus)
a bus that is powered electrically by two overhead wires

Words Related to trolley bus!

trolley bus Examples by Brain Bank Users