Первоначальное значение словосочетания было положительным. Что означает выражение «злачное место»? На этот вопрос aif.ru ответила филолог, заведующая кафедрой русского языка Гуманитарного института Северо-Кавказского федерального университета Людмила Белоусова: — В современном русском языке выражение «злачное место» чаще всего употребляется с негативным оттенком и означает место сомнительных развлечений, где происходят аморальные или незаконные действия. Согласно «Толковому словарю русского языка»...
В настоящее время фразеологизм «злачное место» употребляется в ироничном, совершенно противоположном значении, обозначая место, где предаются кутежу и разврату. Буквальное значение слова «злачный» (происходит от церковно-славянского злакъ) – травы, а родственными словами являются «зелень, зеленый» и греческое слово «χλῳpoc» - «бледно-зелёный, жёлто-зелёный. В свою очередь родственными словами праславянского слова «злoкъ» – «зелень» являются слова «зола» и «золото». Поэтому со временем оно обрело смысл "обильный, плодородный"...