bulldozer

noun

1.
large powerful tractor; a large blade in front flattens areas of ground
Derived from:
bulldoze