defeat

(Last edited: Wednesday, 27 April 2016, 11:32 AM)
to cause to lose in a battle or struggle; n. a loss; the condition of having lost

» Glossary of 1,500 Common English Words