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"