1 float road | Definition of float road

float road

noun

Definition of float road

: a forest path (as in a swamp) cleared so that high water will take logs through