Language:
Free Online Dictionary|3Dict

行踪飘忽

Source : CEDICT

to travel here and there without a fixed itinerary/to have no definite time of coming and going (idiom)