Big Huge Thesaurus

tektite

noun

sounds kind of like