LEAD PIPE CINCH


Meaning of LEAD PIPE CINCH in English

certain of the result, a foregone conclusion The Jets are a lead pipe cinch to win the game. They're better.

English idioms vocab.      Словарь английских идиом и выражений.