To see Multiple Meanings of
please enable javascript.

Multiple Meanings

She denounced him as a liar.
to strongly criticize or accuse publicly

or more rarely:  to inform against someone (turn someone into the authorities)

Much more rarely, denounce can indicate the termination of a treaty or other formal agreement.
Home . . . enhancing vocabulary while reading