Definition of Bosporus in English:

Bosporus

(also Bosphorus)

proper noun

  • A strait that connects the Black Sea with the Sea of Marmara and separates Europe from the Anatolian peninsula of western Asia. Istanbul is located at its south end.

Pronunciation:

Bosporus

/ˈbäsp(ə)rəs/