supply chamber

Noun
  1. A mechanical device for holding something and supplying it as needed (synset 104366422)

Found on Word Lists

Other Searches