What does abgedrängt mean?

abgedrängt - German to English

pushed straight back