noun Informal.
- Great Wall of China.
- an insuperable barrier or obstacle, as to understanding.
noun
- 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
- an insurmountable obstacle