Big Huge Thesaurus

stomacher

noun

sounds kind of like