Biscayne Bay (noun) Definition, Meaning & Examples

noun
  1. an inlet of the Atlantic Ocean, on the SE coast of Florida, separating the cities of Miami and Miami Beach.
Biscayne Bay (noun) Definition, Meaning & Examples

More Definitions