bulldozer
Explore definitions, synonyms, and language insights of bulldozer
Definitions
Noun
large powerful tractor; a large blade in front flattens areas of ground
Explore definitions, synonyms, and language insights of bulldozer