by all odds Meaning, Definition & Usage

  1. adverb without question and beyond doubt
    decidedly; emphatically; in spades; unquestionably; definitely.
    • it was decidedly too expensive
    • she told him off in spades
    • by all odds they should win

WordNet