DOZER





Definition:

  1. [noun] large powerful tractor; a large blade in front flattens areas of ground
    Synonyms: bull

Synonyms:


Related Words: