Obfuscate— definition, example and pronunciation in USA and UK English

Verb (infinitive)
Obfuscate
to intentionally make something difficult to understand or detect
Cryptographers are often forced to obfuscate their source code in order to protect their algorithmic secrets.