the Isle of Dogs
/ði ˌaɪl əv ˈdɒɡz/
/ði ˌaɪl əv ˈdɔːɡz/
- an area of London's Docklands opposite Greenwich, where the Thames surrounds the north bank on three sides. Canary Wharf tower is in the northern half of the Isle of Dogs.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
the Isle of Dogs