Bermuda - Definition

bermuda

n 1: a group of islands in the Atlantic off the Carolina coast;
British colony; a popular resort [syn: Bermuda,
Bermudas]

Look up another word