No, that is not an onomatopoeia. That's more personification. Onomatopoeias are usually the sound the object makes. For example, "buzz!" is an onomatopoeia of a bee or a bug. You could phrase your sentence like this instead: "Crash!! The meteoroids slammed against the earth's surface." In this sentence, "crash!" would be the onomatopoeia.
The root in the word decapitate is the Latin word caput meaning head. The spelling of caput in decapitate is capit another spelling is capt. similar to cap like a hat. Hope this helps!!!! Please mark brainiest!!!!!!