Meaning of dozer

Definition of dozer

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

Other information on dozer

WIKIPEDIA results for dozer
Amazon results for dozer