Stock site

Stock site,

Definition of Stock site:

  1. Location where an inventory is held.

Meaning of Stock site & Stock site Definition