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)