Meaning of Dragon's Triangle | Babel Free
Definitions
Synonym of Devil's Sea.
Examples
“The Devil's Sea or Dragon's Triangle is a region of the Pacific around Miyake Island, about 100 kms south of Tokyo. One of the triangle's corners is said to be on the island of Guam.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.