scarify Meaning and Definition
جلد پر خراشیں ڈالنا
jild par kharashein daalna
زمین کریدنا
zameen karedna
Synonyms baste bawl out beat berate blister cane censure chasten chastise chew out correct criticize discipline dress down drub eat out excoriate flay flog lambaste lash lay out penalize pummel punish rail rate ream rebuke reprimand scarify scathe scold scorch scourge thrash tongue-lash upbraid whip
Sponored Video