meaning of dozer

1. One who dozes or drowses.
2.
large powerful tractor; a large blade in front flattens areas of ground


Related Words

dozer |

Developed & Maintained By Taraprasad.com

Treasure Words