Probably from colmo, or alternatively, and less likely, from Latin cumulāre. Compare Spanish colmar.
Esercitati a parlare e a memorizzare " colmare " e molte altre parole e frasi in italiano .