Decisive victory (9)
I believe the answer is:
landslide
(Other definitions for landslide that I've seen before include "Overwhelming success" , "Massive election win" , "significant win in contest" , "big victory" , "Overwhelming election win" .)
I believe the answer is:
landslide
(Other definitions for landslide that I've seen before include "Overwhelming success" , "Massive election win" , "significant win in contest" , "big victory" , "Overwhelming election win" .)