the mind > possession > supply > storage > [noun] > place where anything is or may be stored > place where anything is accumulated (2)
A place in which something (physical) accumulates, or is present in significant quantities.
figurative. A place, sphere of activity, etc., in which something collects or is collected in the manner of water in a reservoir (sense 1a); a…