French-English Barrer Définition Translation English translatePosted on December 2, 2020 1 to block (a road). 2 to cross out (a word, a sentence) Read More