VirgaWordNet ExplorerExplore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “virga” powered by Princeton WordNet.nounthe falling to earth of any form of water (rain or snow or hail or sleet or mist)📖 Dictionary definition🌍 Word origin & etymology