DUCKBOARD

Definition of DUCKBOARD

  1. (noun)a boardwalk laid across muddy ground