English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the London Eye in British English

the London Eye

/ˌlʌndən ˈaɪ/
1

a large moving wheel next to the River Thames in London with glass sections for people to sit in and look at the city

Definition the London Eye in British English