Big Huge Thesaurus

strongroom

noun

sounds kind of like