Find the word definition

WordNet
supply chamber

n. a mechanical device for holding something and supplying it as needed