What is the meaning of drawbridge in English?

Learn vocabulary with pictures as well as definitions of drawbridge in English

Learn in

See more

n. drawbridge

Definition of drawbridge in English

Bridge that serves as the entryway to a fortification, which has a mechanism to lift it, impeding access.

Synonyms of drawbridge in English

draw-bridge