'supply chamber' definitions:

Definition of 'supply chamber'

From: WordNet
noun
A mechanical device for holding something and supplying it as needed