treadway bridge
nounDefinition of treadway bridge
: a floating bridge having two tracks as a roadway
Keep scrolling for more