Probably from ab- (“from, away from”) + Proto-Italic *oleō (“to wipe out, destroy”, causative of *olō), ultimate from Proto-Indo-European *h₃elh₁-. See also Ancient Greek ἀπόλλυμι (apóllumi, “destroy utterly”).
Practice speaking and memorizing "aboleo" and many other words and sentences in Latin.