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 | ||