Barbuda
[ bahr-boo-duh ]
/ bɑrˈbu də /
noun
one of the NE Leeward Islands, in the E West Indies: part of Antigua and Barbuda. 62 sq. mi. (161 sq. km).
Example sentences from the Web for barbuda
British Dictionary definitions for barbuda
Barbuda
/ (bɑːˈbuːdə) /
noun
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)