defeat someone easily and by a large amount - Allemand Anglais Dictionnaire