Лингвистические детективы - Шанский Н.М. 2002

Слова среди других слов
Нести околесицу и говорить невесть что

Названные в заголовке выражения синонимичны: и то и другое имеет значение «болтать чепуху». Но они объединяются друг с другом не только этим. В обоих оборотах современное значение возникло не сразу, причем и там и там в результате строгой, но справедливой оценки народом стилистики речи (в первом случае — с точки зрения ее ясности и краткости, во втором — с точки зрения ее точности). Оборот нести околесицу первоначально обозначал «говорить вокруг да около, не затрагивая прямо сути предмета, вести разговор намеками и недомолвками, не кратко и ясно, а очень многословно». Слово околесица (от наречия около) в нем ранее обозначало «не идущие к делу речи», которые, с позиции слушающего, являются помехой для понимания сути дела, и следовательно, лишним, пустяками, чепухой.

Выражение говорить невесть что получило значение «болтать чепуху» по другой причине. В новом значении этого оборота отразилось отрицательное отношение к людям, говорящим о том, чего сами точно не знают. В момент своего возникновения как устойчивого сочетания слов он буквально обозначал «говорить о том, чего не знает» и имел закрепленную форму 3-го л. ед. ч. говорит, не весть что. Слово весть в этом фразеологизме представляет собой 3-е л. ед. ч. настоящего времени глагола вѣдѣти «знать», вытесненного затем словом ведать того же значения.

Обороту говорить невесть что аналогично по своему внутреннему образному стержню выражение говорить черт знает что (другой вариант — говорить Бог знает что).