lopsided victory
1 definition found
lopsided victory - Collaborative International Dictionary of English v.0.48 :
lopsided victory \lop"sid`ed victory\, n.
A victory in a contest in which one side defeats the other
overwhelmingly; -- in sports, meaning one side scores much
more than the other; in war, meaning one side has many more
casualties than the other.
[PJC]
|