Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
barca
in English
barca
#limited
Definitions
Noun
a
large
,
open
boat
with
a
square
sail
,
used
for
fishing
or
transport
a
type
of
boat
used
in
rowing
races
,
typically
with
one
oar
per
rower
a
type
of
boat
used
in
rowing
races
,
typically
with
one
oar
per
rower
and
a
coxswain
a
type
of
boat
used
in
rowing
races
,
typically
with
one
oar
per
rower
and
a
coxswain
,
with
eight
rowers