Meaning of bulldozer

Definition of bulldozer

(noun) large powerful tractor; a large blade in front flattens areas of ground

Other information on bulldozer

WIKIPEDIA results for bulldozer
Amazon results for bulldozer