- Waterloo Station (London)
Generated definitions (experimental)
- Water station located in London.
Refers to a major railway terminus in London, known for its historical significance and as a hub for train services.
We will meet at Waterloo Station.
It's very convenient to take a train from Waterloo Station.
Generated collocations (experimental)
Huá tiě lú Huǒ chē zhàn滑铁卢火车站Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站fù jìn附近near Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站de的jiāo tōng交通transportation at Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站chū kǒu出口Waterloo Station exitzài在Huá tiě lú Huǒ chē zhàn滑铁卢火车站pèng miàn碰面to meet at Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站shí kè biǎo时刻表Waterloo Station timetableHuá tiě lú Huǒ chē zhàn滑铁卢火车站píng tái平台platform at Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站huàn chéng换乘transfer at Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站zhōu biān周边surroundings of Waterloo StationHuá tiě lú Huǒ chē zhàn滑铁卢火车站gòu wù购物shopping at Waterloo Station