Related words: train departed from station, train left station, train pulls out of station, train pulling out of station, leaving the station, train pulled out of the station
Related words: arriving at the station, arriving in the station, arrival at the station, arriving at
Semantically related questions:
what is the meaning of "train left the station"?