Would you be kind enough to tell me whether I am right with my interpretation of the expression in bold in the following sentence?
Lee said that McCelan was the best Union general he fought against by all odds.
by all odds = by long odds = indisputably, beyond doubt, in every respect
Thanks for your efforts.
Yes, you're right.
I had to look this one up; it's a phrase I'd never heard before.