What is the meaning of Confound?

To perplex or puzzle.

To stun or amaze.

To fail to see the difference; to mix up; to confuse right and wrong.

To make something worse.

To combine in a confused fashion; to mingle so as to make the parts indistinguishable.

To cause to be ashamed; to abash.

To defeat, to frustrate, to thwart.

To damn (a mild oath).

To destroy, ruin, or devastate; to bring to ruination.

A confounding variable.

Source: wiktionary.org