meaning of anstreifen

anstreifen - German to English

to graze [touch slightly]