Picture Dictionary and Books Logo
×
drawbridge [ˈdrɑːˌbrɪʤ]

1 drawbridge noun
  • a bridge that can be raised up so that people cannot cross it or so that boats can pass under it