Definition of Bosporus in US 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//ˈbäsp(ə)rəs/