Meaning of bermuda triangle
Definition of bermuda triangle
(noun)
an
area
in the
western
Atlantic Ocean where
many
ships and planes are
supposed
to
have
been
mysteriously
lost
Other information on bermuda triangle
WIKIPEDIA results for
bermuda triangle
Amazon results for
bermuda triangle
Tweet