Происхождение слова застенок

Засте́нок. Слово образовано от существительного стена, а точнее, от словосочетания за стеною путем добавления к нему суффикса.

засте́нок (стар.) «заднее помещение», (соврем.) «место пыток». Из за- и стена́. Отсюда засте́нчивый. [Сюда же польск. zаśсiаnеk «захолустье». — Т.]

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