train station

language: en

definitions

  1. a place where trains stop to pick up and drop off passengers
    en: a place where trains stop to pick up and drop off passengers

examples

  1. We arrived at the train station just in time to catch our connection.

    We arrived at the train station just in time to catch our connection.