Definition of llover in Spanish:

llover

impersonal verb

  • 1

    Caer agua de las nubes.

    además de seguir lloviendo, van a bajar mucho las temperaturas

intransitive verb

  • 1

    Caer, venir u ocurrir a la vez [gran abundancia de cosas del mismo tipo].

    llovieron críticas por la mala gestión del certamen; durante años llovieron desgracias sobre nuestra familia; si trabajamos bien, nos lloverán los contratos