Big Huge Thesaurus

telephotograph

noun

sounds kind of like