Definition of Biscayne Bay in US English:

Biscayne Bay

proper noun

  • An inlet of the Atlantic Ocean in southeastern Florida, south of Miami, noted for its islands and resorts.

Pronunciation

Biscayne Bay

/ˌbiskān ˈbā/