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

subway station Definition

Cancel
subway station
noun()
a terminal where subways load and unload passengers

Words Related to subway station!

subway station Examples by Brain Bank Users