niveler
Top 15000
Meanings
Verb
1. to level, level out (ground)
2. to even, even out (put on the same level)
Examples1
A bulldozer was used to level the lane.