Renfe
Top 20000
Meanings
Noun
1. train station (Spain, informal)
2. (with the definite article la) commuter rail (Spain, informal)
Examples1
Tomorrow, when we get to Alicante, we'll go to the train station and check the departure times.