Definify.com

Definition 2024


Devil's_Triangle

Devil's Triangle

English

Proper noun

Devil's Triangle

  1. An area in the Atlantic Ocean where many ships and planes have disappeared under allegedly mysterious circumstances.

Synonyms