lluvia
Definition
Rain; precipitation in the form of water droplets falling from the sky.
A heavy shower or downpour of rain.
Figuratively, an abundant or overwhelming quantity of something, like 'lluvia de goles' (a flurry of goals in soccer).
Examples
La lluvia convirtió mi boda al aire libre en un spa improvisado para todos.
The rain turned my outdoor wedding into an impromptu spa for everyone.
Bajo la lluvia torrencial, mi perro finge que es un pato profesional.
Under the torrential rain, my dog pretends to be a professional duck.
La lluvia de ideas en la reunión fue tan intensa que inundó la pizarra.
The rain of ideas in the meeting was so intense it flooded the whiteboard.
Prefiero la lluvia a las reuniones: ambas mojan, pero solo una es gratis.
I prefer rain to meetings: both soak you, but only one is free.