The Collaborative International Dictionary of English v.0.48:
Obfuscate \Ob*fus"cate\, v. t. [imp. & p. p. Obfuscated; p.
pr. & vb. n. Obfuscating.]
1. To darken; to obscure; to becloud.
2. Hence: To confuse; to bewilder; to make unclear.
His head, like a smokejack, the funnel unswept, and
the ideas whirling round and round about in it, all
obfuscated and darkened over with fuliginous matter.
Clouds of passion which might obfuscate the
intellects of meaner females. --Sir. W.
The Free On-line Dictionary of Computing (30 December 2018):
Made unclear, used to describe source code
that has been transformed or written to make it as hard as
possible to read, usually for fun, as in the Obfuscated C
Contest. A japh is a kind of obfuscated Perl program.
The term is not normally used for code that has been
transformed for security purposes, e.g. to enforce some kind
of licencing mechanism.