French-English dictionary »

s'encroûter meaning in English

FrenchEnglish
s'encroûter verbe

scab [scabbed, scabbing, scabs]◼◼◼(to become covered by a scab or scabs)
verb
[UK: skæb] [US: ˈskæb]