Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bermuda triangle Definition

Cancel
bermuda triangle
geographical name(Bermuda Triangle)
triangular area in the North Atlantic between Bermuda, Florida, and Puerto Rico; site of numerous reported disappearances of planes and ships

Words Related to bermuda triangle!

bermuda triangle Examples by Brain Bank Users