VariousWords beta
Related Terms:
Definitions:
Noun
duckboard
Definition: a boardwalk laid across muddy ground
Definition: One of a long series of boards laid from side to side as a path across wet or muddy ground; normally used in plural.