meaning of abgeknabbert

abgeknabbert - German to English

nibbled off