To denounce, in Deuteronomy 30:18, means to declare or solemnly make known. Moses formally announced the consequences that would come upon Israel for turning away from God.
Definition
To denounce, in its older biblical use, means to declare or make known solemnly. It does not here carry the later ordinary sense of censuring or arraigning someone.
Biblical Usage
In Deuteronomy 30:18 Moses solemnly declares to Israel that they will surely perish. The word introduces a formal announcement of consequences.
Historical Background
The older English sense is preserved in the King James Version. The term is not used in Scripture with the regular modern meaning of public condemnation.
Historical Bible Dictionaries
International Standard Bible Encyclopedia (ISBE)
<p>de-nouns': Occurs in De 30:18: "I denounce unto you this day, that ye shall surely perish." It is used here in the obsolete sense of "to declare," to make known in a solemn manner. It is not found in the Bible with the regular meaning of "to censure," "arraign," etc.</p>