Search results
- Dictionarystation/ˈsteɪʃn/
noun
- 1. a place on a railway line where trains regularly stop so that passengers can get on or off: "we walked back to the station and caught the train back to Brussels" Similar
- 2. a place or building where a specified activity or service is based: "a research station in the rainforest" Similar
verb
- 1. put in or assign to a specified place for a particular purpose, especially a military one: "troops were stationed in the town"
Powered by Oxford Dictionaries