lopsided victory definition

  • noun:
    • A victory in a contest for which one part defeats another overwhelmingly; -- in sports, meaning one side ratings a great deal more versus other; in war, indicating one side has many even more casualties compared to the other.
29 votes

How would you define lopsided victory?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!