Big Huge Thesaurus

scute

noun

sounds kind of like