duckboard

Explore definitions, synonyms, and language insights of duckboard

Definitions

Noun
a boardwalk laid across muddy ground

More General Terms