garua noun1 •A very fine, almost invisible mist or drizzle that visits the Andean region, especially Ecuador and Peru.I like the garua, the invisible drizzle which feels like spiders' feet on one's skin and makes everything wet, turning the city dwellers somewhat batrachian ... — 1997 formsgaruas