meaning of angerannt

angerannt - German to English

run against