DUCKBOARD





Definition:

  1. [noun] a boardwalk laid across muddy ground

Synonyms: