This page provides all possible meanings and translations of the word H2O
Princeton's WordNetRate this definition:(0.00 / 0 votes)
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
FreebaseRate this definition:(0.00 / 0 votes)
H2O is an American punk rock band formed in New York City in 1995.
Find a translation for the H2O definition in other languages: