Indulge is to deny as flatter is to

A. insult
B. blush
C. compliment
D. relax
D?
Wild guess I don't get it.

You need to look those words up!

http://www.onelook.com

Once you have looked up ALL those words, ask yourself if 'indulge' and 'deny' are ...

opposites?
synonyms?
one the cause of the other?
one a more specific word for the other?

Once you know all the meanings and have figured out the relationship between the first two words, you'll be better able to figure this out.

Blush

To understand the relationship between "indulge" and "deny" in order to find a similar relationship between "flatter" and another word, we need to examine the meanings of the words involved.

In this case, "indulge" means to allow oneself or someone else to have something enjoyable or pleasurable, while "deny" means to refuse to give or grant something. These words have opposite meanings, as indulging means allowing something and denying means refusing something.

Now, we need to find a word that has the opposite meaning of "flatter." Flattering means to compliment or praise someone insincerely or excessively. So, the word that is opposite in meaning to "flatter" would be one that suggests insulting or criticizing someone.

Based on this understanding, the correct answer is A. insult, as insulting someone means criticizing or offending them, which is the opposite action of flattering.