Толковый словарь русского языка Д. Н. Ушакова
ВИЛЯТЬ
виляю, виляешь, несов. (к вильнуть). 1. чем. Двигать то в ту, то в другую сторону, колебать из стороны в сторону. Собака виляет хвостом. 2. без доп. Двигаться, колебаться указанным образом. Хвост виляет у собаки. Колесо виляет. 3. перен., без доп. Уклоняться от прямого решения, лукавить, действовать с увертками (разг.). Не скажет прямо, а всё виляет.