meaning of duckboard

1. a boardwalk laid across muddy ground


Related Words

duckboard |

Developed & Maintained By Taraprasad.com

Treasure Words