what is Excavator?

So You See Those Giant Claw Machines Digging Up the Road? That’s an Excavator! Have you ever been stuck in traffic watching a massive yellow machine with a giant claw digging up the road? That, my friend, is an excavator,…