Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Repository
A place where things are or may be reposited, or laid up, for safety or preservation; a depository.
Synonyms
Storehouse
Try it Free
Learn More