What does angerannt mean?

angerannt - German to English

run against