storehouse, place where things are placed in storage

listen to the pronunciation of storehouse, place where things are placed in storage