RELATED WORDS
PARAPHRASING
a place (often an artificial lake) where water is stored; a supply (of facts, knowledge etc)
accumulation, repository
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today