to be burnt on the surface; to be parched; to be dried up

listen to the pronunciation of to be burnt on the surface; to be parched; to be dried up
English - English
scorch