двигать

Дви́гать. Общеслав. Суф. производное от утраченного д(ъ)вигъ «рычаг, подпорка» < «ветка с парной развилкой», т. е. со стволом и веткой (ср. нем. Zweig «ветка» < «развилка»), образованного с помощью суф. -ig- от дъва «два». См. два. Первоначальное значение — «поднимать, двигать вверх», поскольку развилка могла служить рычагом. Это значение в некоторых слав. яз. отмечается и сейчас (ср. словен. dvigati).

См. также происхождение слова двигать в других этимологических онлайн-словарях русского языка нашего портала.