Big Huge Thesaurus

cofferdam

noun

sounds kind of like