Big Huge Thesaurus

mantlet

noun

sounds kind of like