EngToVietEnglish · Vietnamese

English dictionary

Bermuda Triangle

Definitions, examples, synonyms and antonyms from WordNet 3.0.

noun

  1. an area in the western Atlantic Ocean where many ships and planes are supposed to have been mysteriously lost

    noun.location

    Source: WordNet 3.0

Nearby words

Learn Vietnamese

Browse English words starting with B · Translate this word