meaning of Boat race

Boat race meaning in Sports Dictionary

the whole world- popular yearly battle between Oxford and Cambridge Universities, The battle course is eights, and the battle is obviously held on River Thames between Putney Bridge and Mortlake in London. (sport: Rowing)

Boat race meaning in General Dictionary

a race between folks rowing or operating boats