ШАГАТИ — ЕТИМОЛОГІЯ

шага́ти «пихкати, спалахувати, вириватися (про полум’я)»

утворення, що виникло на основі шаг з первісного сяг «крок, засяг, сягання», яке є похідним від дієслова сяга́ти;
р. шага́ть «крокувати», ч. šahati «торкатися; діставати, досягати»;
Фонетичні та словотвірні варіанти

шагну́ти «тс.» (про одноразову доконану дію)
Етимологічні відповідники

Слово Мова
шага́ть «крокувати» російська
šahati «торкатися; діставати, досягати» чеська
Етимологічний словник української мови Інституту мовознавства ім. О.О. Потебні НАН України