Meaning

1 senses
  1. A kind of energy storage device, consisting of an insulated pressure tank containing hot water and steam under pressure.

Forms

plural: steam accumulators

See also

neighbours in the dictionary
steam accumulator — meaning, examples, forms, synonyms | Krumeto