Meaning of subway station

Definition of subway station

(noun) a terminal where subways load and unload passengers

Other information on subway station

WIKIPEDIA results for subway station
Amazon results for subway station