Bosporus (noun) Definition, Meaning & Examples

noun
  1. a strait connecting the Black Sea and the Sea of Marmara. 18 miles (29 km) long.
noun
  1. a strait between European and Asian Turkey, linking the Black Sea and the Sea of Marmara
Bosporus (noun) Definition, Meaning & Examples

More Definitions