Barbados

1. (noun) a British colony in the West_Indies about 300 miles north of Venezuela; a popular resort area
Related Words: island



Terms and Conditions of Use / Copyright Notice