Word info

hydrotrope

Noun

Meaning

A device for raising water by the direct action of steam; a pulsometer.

Source: Webster's dictionary

Close letter words and terms