English

vapour noun definition in Sky topic from the Oxford Advanced Learner's Dictionary

vapour

 noun: Sky topic
a mass of very small drops of liquid in the air, for example steam water vapour The particles then form a vapour. There was a hissing sound, and clouds of vapour were emitted.