Происхождение слова заснуть
Засну́ть. Искон. Того же корня, что и сон, спать (см.). Исходное *zasъpnǫti > заснуть в результате упрощения pn > н, изменения ǫ > у, исчезновения слабого редуцированного ъ и отпадения конечного безударного и.
Происхождение слова заснуть в этимологическом онлайн-словаре Шанского Н. М.
См. также: