a sporting event in which races between rowing boats or sailing boats are held Topics Sports: water sportsc2赛艇会;划船比赛;帆船比赛 Oxford Collocations DictionaryRegatta is used after these nouns:- sailing
Word Originearly 17th cent.: from Italian (Venetian dialect), literally ‘a fight, contest’.