SHOUT THE ODDS Meaning of SHOUT THE ODDS in English Brit.talk loudly and in an opinionated way. → shout Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004