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

streetcars Definition

Cancel
streetcars
noun(street-car)
a vehicle on rails used primarily for transporting passengers and typically operating on city streets

Words Related to streetcars!

streetcars Examples by Brain Bank Users