floating bridge

Noun

 * 1) A bridge of rafts or beams of timber lying on the surface of the water.