water vapour
Explore definitions, synonyms, and language insights of water vapour
Definitions
Noun
water in a vaporous form diffused in the atmosphere but below boiling temperature
Explore definitions, synonyms, and language insights of water vapour