Meaning of “water ice” in the English Dictionary

british dictionary