TREE-DOZER


Meaning of TREE-DOZER in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷ noun

: a device with heavy teeth mounted on the front of a track-laying tractor and used to clear land of brush, small trees, and roots

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.