Big Huge Thesaurus

pessary

noun

sounds kind of like