English noun: supply chamber | |||
1. | supply chamber (artifact) a mechanical device for holding something and supplying it as needed | ||
Broader (hypernym) | mechanical device | ||
Narrower (hyponym) | cartridge, cartridge clip, cartridge holder, clip, magazine, magazine | ||