Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bosporus
in English
bosporus
us
/ˈbɑspərəs/
uk
/ˌbɒspəˈruːs/
#uncommon
Definitions
Noun
a
narrow
water
passage
(
connecting
seas
or
a
lake
and
sea
)
The
Bosporus
is
a
famous
strait
connecting
the
Black
Sea
to
the
Sea
of
Marmara
.