Big Huge Thesaurus

ratter

noun

sounds kind of like