Definition of garuar in Spanish:

garuar

impersonal verb

  • 1

    Latin America Llover en forma tenue y persistente.

    refugiado bajo el dintel de la ventana porque ha comenzado a garuar