VividLex

Home / Thesaurus / Bermuda

Thesaurus: Bermuda

n. a group of islands in the Atlantic off the Carolina coast; British colony; a popular resort

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a group of islands in the Atlantic off the Carolina coast; British colony; a popular resort