From de- + drift.
dedrift (third-person singular simple present dedrifts, present participle dedrifting, simple past and past participle dedrifted)