English dictionary
duckboard meaning and definition
Definition and meaning of duckboard at MeaningMonkey.org. duckboard meaning and definition in the English Dictionary.DUCKBOARD noun
Definition of duckboard (noun)
- a boardwalk laid across muddy ground
Source: Princeton University Wordnet