Происхождение слова застегнуть

застегну́ть застёжка. См. стега́ть.

Застегну́ть. Искон. Преф. производное от стегнуть «сшить, соединить, застегнуть» (от стегать, см.).

См. также: значение слова застегнуть в толковых словарях.