Definition of Paddington from the Oxford Advanced Learner's Dictionary



; NAmE
jump to other results
a train station in west London for trains to and from west and south-west England and Wales. It is a large station, built in the 1850s with a glass and iron roof designed by Brunel. In 1999 thirty-two people died when two trains crashed outside the station. It also has a station on the London Underground.

Other results

All matches