'Bosporus Bridge' definitions:

Definition of 'Bosporus Bridge'

(from WordNet)
noun
A suspension bridge across the Bosporus at Istanbul