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

lightrail Definition

Cancel
lightrail
noun(light-rail)
a means of urban railway transportation using trolley cars

Words Related to lightrail!

lightrail Examples by Brain Bank Users