Big Huge Thesaurus

photoflash

noun

sounds kind of like