verbto pour; to rain heavily; to rain cats and dogsSynonyms: llover a cántarosLiterally, “to rain seas”.