meaning of bermuda triangle

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


Related Words

bermuda triangle |

Developed & Maintained By Taraprasad.com

Treasure Words