'supply chamber' definitions:

Definition of 'supply chamber'

(from WordNet)
noun
A mechanical device for holding something and supplying it as needed