Definition of Duckboard

  • 1. A boardwalk laid across muddy ground Noun

Semanticaly linked words with "duckboard"

Hyponims for word "duckboard"