Big Huge Thesaurus

duckboard

noun

sounds kind of like