socarrar
Meanings
Verb
1. to singe; burn