Big Huge Thesaurus

portcullis

noun

sounds kind of like