English Dictionary
Definition regatta in British English
regatta noun
[countable] noun
/rɪˈɡætə/

English Dictionary