Meaning ofregattain English

regatta

us//ˈriːɡətə//uk//ˈrɛɡətə//
#uncommon
Definitions