My Suggestions

miura

v.t. · class 11

  1. to slough off (skin of young potatoes and similar things.)