Earth mover (9)
'earth mover' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for bulldozer that I've seen before include "One intimidates" , "Clearer" , "Mechanical digger" , "Powerful tractor for clearing ground" , "For heavy machinery" .)
(Other definitions for landslide that I've seen before include "Overwhelming success" , "Overwhelming victory in election, or a natural disaster" , "Overwhelming election majority" , "Overwhelming election win" , "convincing victory" .)