SynonymX
Speak
Bosporus
Definition of Bosporus
1.
A strait connecting the Mediterranean and the Black Sea; separates the European and Asian parts of Turkey; an important shipping route
Noun
Semanticaly linked words with "bosporus"
republic of turkey
turkey
sound
strait