covered bridge

Noun
  1. a bridge whose passageway is protected by a roof and enclosing sides
covered bridge
A horse-drawn carriage crosses a covered bridge over a small river.