Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drawbridge
in English
drawbridge
us
//drɔːbɹɪdʒ//
uk
//drɔːbrɪdʒ//
#moderate
Definitions
Noun
a
hinged
bridge
that
can
be
raised
; (
for
protection
or
watercraft
passage
)
The
castle
had
a
drawbridge
that
could
be
lifted
to
prevent
invaders
from
entering
.
Base Words
draw
bridge