Synonyms of Boat-race in English :
Antonyms of Boat-race in English
Thesaurus of Boat-race in English
1. (verb) participate in a boat race