bosporus : Idioms & Phrases


bosporus bridge

  • noun a suspension bridge across the Bosporus at Istanbul
WordNet