Definition of Bermuda

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

Synonyms for word "Bermuda"

Semanticaly linked words with "Bermuda"