What does abtriften mean?

abtriften - German to English

to make freedom