English

Definition of Bermuda from the Oxford Advanced Learner's Dictionary

 

Bermuda

 
BrE
 
; NAmE
 
 
jump to other results
a British dependency in the west Atlantic, consisting of a large number of small islands. It has an important tourist industry. The capital city is Hamilton.