Meaning

1 senses
  1. (uncountable)The temporary storage of heat energy in a reservoir of hot water

hydroaccumulation — meaning, examples, forms, synonyms | Krumeto