щуплый —
Древнерусское – щюплъ. Общеславянское – щупати. Произошло от древнерусского «щуплъ», означающего «слабого, жалкого человека». Часто связывают с глаголом «щупать», имея в виду «такой худой, что можно прощупать кости», но это сравнение весьма сомнительно.
Этимологический словарь Семёнова
ЩУПЛЫЙ —
ЩУПЛЫЙ Понятие «диалектизма», устанавливаемое с точки зрения о бщего языка, чаще всего с точки зрения языка литературного, исторически изменчиво. Слово щуплый (ср.
Историко-этимологический словарь
щуплый —
Общеслав. Суф. производное (суф. -л-, ср. пухлый, дохлый и т. п.) от щупати. Буквально щуплый — «такой, что можно ощупать его кости». См. щупать.
Этимологический словарь Шанского