Definify.com

Definition 2024


duckboards

duckboards

English

Noun

duckboards

  1. plural of duckboard