Big Huge Thesaurus

louver

noun

sounds kind of like