station
/ˈsteɪʃən/
Meaning 1
a facility for a specific purpose or function
“The train station was crowded with travelers.”Add to my deck
Meaning 2
Location where vehicles regularly stop to pick up passengers.
“The train station buzzed with travelers waiting for their rides.”Add to my deck