TOP

Definition of Bermuda from the Oxford Advanced Learner's Dictionary

Bermuda

 
/bəˈmjuːdə/
 
/bərˈmjuːdə/
jump to other results
  1. a British dependency in the west Atlantic Ocean, consisting of a large number of small islands. It has an important tourist industry. The capital city is Hamilton.
proverb
noun
 
 
From the Topic
Language
B2
Oxford Learner's Dictionaries Word of the Day