Dozer meaning

One who dozes.
noun
0
0
(informal) Bulldozer.
noun
0
0
Advertisement