English station nounMeaning 1A place on a railway line where trains regularly stop so that passengers can get on or off.in other languages:Czech zastávka (meaning 3) stanice (meaning 1)more translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsČZJmeaning 1meaning 1more translations