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