had been drifting
Past perfect progressiveconjugation ofdrift.There are other translations for this conjugation.

drift

Examples
Other Dictionaries
Explore the meaning of drift in our family of products.
Word of the Day
salted