Ответы справочной службы
Судя по приведенным Вами ссылкам, "многие современные и старые словари" - это 22-е издание "Толкового словаря русского языка" С. И. Ожегова (и издание 1992 года)?
Но в этом словаре у "похудания" совсем иное значение - "появление худобы" (пример - болезненное похудание), а не "диета". Что оправданно.
Справочники
Дать дуба (грубо-прост.) – умереть. Есть несколько версий возникновения этого выражения. По одной из них, оборот связан с глаголом задубеть 'остыть, потерять чувствительность, сделаться твердым'. Таким образом, исходное значение оборота 'стать неподвижным, как дуб, выпрямиться, охолодеть'. По другой версии, выражение может быть связано с тем, что под дубом хоронили умерших. Третья версия связывает происхождение выражения с языческими обрядами: согласно ...
...Дать дуба...
...Дать дуба (грубо-прост.) – умереть....