Translation equivalents: vernietigen, vernederen, verpletteren, verwoesten, verbrijzelen, vermorzelen