French-English dictionary »

cancre meaning in English

FrenchEnglish
cancre nom {m} nom {f}

dunce [dunces]◼◼◼noun
[UK: dʌns] [US: dʌns]
He's a dunce. = C'est un cancre.

blockhead(stupid person)
noun
[UK: ˈblɒk.hed] [US: ˈblɑːk.hed]