meaning of bosporus bridge

bosporus bridge meaning in General Dictionary

a suspension connection across the Bosporus at Istanbul