syn
Expression USED On Occasion BY Everyone
(it is raining seas) • It is raining heavily.
"Voy a la tienda." "Asegúrate de llevar un paraguas, está lloviendo a mares."
"I'm going to the corner shop." "Make sure you take an umbrella, it is raining seas."