floating bridge

Noun
  1. A temporary bridge built over a series of pontoons (synset 103988118)

Other Searches