Home

Word

supply chamber, n.
more info a mechanical device for holding something and supplying it as needed
<noun.artifact>

supply chamber