meaning of abdingen

abdingen - German to English

to negotiate down [Am.]