0%

ALL meanings of the boat race

the boat race
T t
  • noun the boat race a rowing event held annually in the spring, in which an eight representing Oxford University rows against one representing Cambridge University on the Thames between Putney and Mortlake 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?