What does bermuda triangle mean?

bermuda triangle meaning in General Dictionary

a place into the western Atlantic Ocean where lots of ships and airplanes are supposed to have already been mysteriously lost