Big Huge Thesaurus

pelting

noun

sounds kind of like