AT ODDS Meaning of AT ODDS in English not in agreement, opposed, at loggerheadsYour testimony in court is at odds with the statement you gave to the police. Why are they different? Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012