Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drawbridges
in English
drawbridges
#moderate
Definitions
Noun
plural
of
drawbridge
;
type
of
movable
bridge
The
castle
had
several
drawbridges
over
its
moat
.
hinged
bridges
that
can
be
raised
;
for
moats
or
watercraft
Medieval
drawbridges
were
often
used
for
defense
purposes
.
Base Words
draw
bridge