Definitions of duckboard:

  • noun:   a boardwalk laid across muddy ground