Big Huge Thesaurus

meteoroid

noun

sounds kind of like