by all odds - English Synonyms Dictionary

by all odds

adv.
[1] decidedly , unquestionably , emphatically , definitely , in spades