LEAD-PIPE


Meaning of LEAD-PIPE in English

[lead-pipe] adj (1898): certain, guaranteed "a ~ cinch"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.