a notional barrier between the parts of a business, esp between the market makers and brokers of a stock-exchange business, across which no information should pass to the detriment of clients
2.
an insurmountable obstacle
Chinese Wall in American English
Great Wall of China
Chinese wall in American English
any barrier that isolates a person or group, as one that hinders a free flow of information