Big Huge Thesaurus

windscreen

noun

sounds kind of like