Shout-the-odds meaning : To talk loudly or boastfully; to make a verbal fuss.
shout the odds
mistranslating
blushing bride
multinationals
civil servants