Статьи в словаре Ефремовой
шататься
несов. разг.
1. Раскачиваться из стороны в сторону.
2. Терять равновесие (от болезни, усталости и т.п.).
// перен. Быть в состоянии неуверенности, растерянности.
3. Колебаться из-за непрочного прикрепления к чему-либо, вследствие ветхости и т.п.
// перен. Терять прежнее значение, силу.
шататься
несов. разг.-сниж.
1. Ходить, бродить, не имея определенного дела, какой-либо цели; болтаться, слоняться.