SHOUT THE ODDS


Meaning of SHOUT THE ODDS in English

Brit.

talk loudly and in an opinionated way.

→ shout

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.