Big Huge Thesaurus

deflector

noun

sounds kind of like