Synonyms for "vault"

Words with similar meaning