revile (v.)youdaoicibaDictYouDict[revile 词源字典]
c. 1300, from Old French reviler "consider vile, despise, scorn," from re-, intensive prefix (see re-), + aviler "make vile or cheap, disesteem," from vil (see vile). Related: Reviled; reviling.[revile etymology, revile origin, 英语词源]
snape (v.)youdaoicibaDictYouDict
also sneap, "to be hard upon, rebuke, revile, snub," early 14c., from Old Norse sneypa "to outrage, dishonor, disgrace," probably related to similar-sounding words meaning "cut" (compare snip (v.)). Verbal meaning "bevel the end (of a timber) to fit an inclined surface" is of uncertain origin or connection. Snaiping "rebuking, reproaching, reviling" is attested from early 14c.