Bermuda Triangle
noun
°An area in the Atlantic Ocean where many ships and planes have disappeared under allegedly mysterious circumstances.
°By extension, any area where things mysteriously disappear.
synonyms: devil's triangle