meaning of abzwitschern

abzwitschern - German to English

to push off [coll.]