Chinese wall

What is Chinese wall?

Chinese wall definition and meaning on Dictionary terms:
noun Informal.
Great Wall of China.
an insuperable barrier or obstacle, as to understanding.

 

reference: https://www.dictionary.com/browse/chinese-wall

Tags: