snape (v.) Look up snape at Dictionary.com
"to be hard upon, rebuke, snub," c.1300, from O.N. sneypa "to outrage, dishonor, disgrace."