- a coral island in the E Caribbean, in the Leeward Islands: part of the independent state of Antigua and Barbuda. Area: 160 sq km (62 sq miles)
WordReference Random House Unabridged Dictionary of American English © 2020
Bar•bu•da (bär bo̅o̅′də),USA pronunciation n.
- Place Namesone of the NE Leeward Islands, in the E West Indies: part of Antigua and Barbuda. 62 sq. mi. (161 sq. km).
Collins Concise English Dictionary © HarperCollins Publishers::
Barbuda /bɑːˈbuːdə/ n
'Barbuda' also found in these entries (note: many are not synonyms or translations):