French-English Boucher Définition Translation English translatePosted on December 28, 2020 – to stop up, to block up (a sink; a pipe, a gutter); boucher un trou to block up ou to fill in a holr; j’ai le nez bouché my nose is blocked, my nose is stopped up. Read More