drawbridge

/drˈɔbrɪdʒ/

Explore definitions, synonyms, and language insights of drawbridge

Definitions

Noun
a bridge that can be raised to block passage or to allow boats or ships to pass beneath it

More General Terms