ALL meanings of alleviator
al·le·vi·a·tor
A a - noun alleviator a person or thing that alleviates. 1
- noun alleviator (in a pipeline) an airtight box, having a free liquid surface, for cushioning the shock of water hammer. 1
- noun alleviator That who or which alleviates. 1