What does bosporus bridge mean?

bosporus bridge meaning in General Dictionary

a suspension connection across the Bosporus at Istanbul