What is the meaning of Obfuscate?

To make dark; to overshadow.

To deliberately make more confusing in order to conceal the truth.

To alter code while preserving its behavior but concealing its structure and intent.

Obfuscated; darkened; obscured.

Source: wiktionary.org