snape (v.) Look up snape at Dictionary.com
"to be hard upon, rebuke, snub," c.1300, from Old Norse sneypa "to outrage, dishonor, disgrace." Snaiping "rebuking, reproaching, reviling" is attested from early 14c.