Langimage
English
B2

a source or store containing a large amount of knowledge or information.

Loading ad...

Meanings

a source or store containing a large amount of knowledge or information.

She became a repository of knowledge about traditional crafts.

Synonyms

Antonyms

Last updated: 2026/01/30 21:49

Loading ad...