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 Boat Race in British English

the Boat Race

1

a race that is held every year on the River Thames in London between teams of rowers from the universities of Oxford and Cambridge

Synonyms and related words
Definition the Boat Race in British English