← DefinitionshareGuessvirganounStreaks or wisps of precipitation (rain or snow) that fall from a cloud but evaporate before reaching the ground.No synonyms or antonyms found for this word.