Please enable javascript to use dictionary! Howto enable javascript?
leverage▼nouninfluence which is compounded or used to gain an advantage
pummel▼verbTo hit or strike heavily and repeatedly
↑