the Boat Race - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  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