Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hydropneumatic

- Pertaining to, or depending upon, both liquid and gaseous substances; as, hydropneumatic apparatus for collecting gases over water or other liquids.