Big Huge Thesaurus

Ballistite

noun

sounds kind of like