English noun: railway station | |||
1. | railway station (artifact) terminal where trains load or unload passengers or goods | ||
Synonyms | railroad station, railroad terminal, train depot, train station | ||
Broader (hypernym) | depot, terminal, terminus | ||
Narrower (hyponym) | flag stop, way station, whistle stop | ||