English
Detailed Synonyms for Biscayne Bay in English
Biscayne Bay:
Biscayne Bay [the ~] nom
-
the Biscayne Bay
– a narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida 1the Biscayne Bay– a narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida 1