English | German | Russian | Czech

H2O English

Meaning H2O meaning

What does H2O mean?

H2O

(= water) binary compound that occurs at room temperature as a clear colorless odorless tasteless liquid; freezes into ice below 0 degrees centigrade and boils above 100 degrees centigrade; widely used as a solvent

Topics H2O topics

What do people use H2O to talk about?

Are you looking for...?

H | O