STOREHOUSE

Definition of STOREHOUSE

  1. (noun)a depository for goods