Synonyms for Hot-water heater:

n.

artifact (noun)
water heater, hot-water tank.
hot-water heater (noun)
water heater, hot-water tank.