Word Games Pro Dictionary
repository
noun
a facility where things can be deposited for storage or safekeeping
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
a facility where things can be deposited for storage or safekeeping
noun
a burial vault (usually for some famous person)
noun
a person to whom a secret is entrusted
Similar words
