Chinese Wall
Noun
Meaning
a fortification 1,500 miles long built across northern China in the 3rd century BC; it averages 6 meters in width
Source: WordNetSynonyms
Examples
Because the truth is this: When the Chinese wall of silence finally collapsed, Boris and his Ministers had no choice but to follow the science.
The 'Chinese wall' between an investment bank analyst and trader comes to mind."