regatta

/rɪgˈɑtʌ/

Explore definitions, synonyms, and language insights of regatta

Definitions

Noun
a meeting for boat races

More General Terms