meaning of abgestorben sein

abgestorben sein - German to English

to be mortified [also fig.]