Noun Definition

duckboard

1.Definition: a boardwalk laid across muddy ground

Category: Objects