hammer home a clear victory - to win a competition, such as an election, by a large margin, i.e., to win decisively