Yahoo India Web Search

Search results

  1. Dictionary
    train station

    noun

    • 1. a place on a railway line where trains regularly stop so that passengers can get on or off; a railway station: "the college itself is well located within easy access of the train station"

    More definitions, origin and scrabble points