alleviator








noun

  1. a person or thing that alleviates.
  2. (in a pipeline) an airtight box, having a free liquid surface, for cushioning the shock of water hammer.
52 queries 0.613