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
- Chinese water deer
noun 1. a small Chinese or Korean deer, Hydropotes inermis, having tusks and no antlers: introduced into England and France
noun 1. . noun 1. a tropical Asian vine, Benincasa hispida, of the gourd family, having a brown, hairy stem, large, solitary, yellow flowers, and white, melonlike fruit. 2. the fruit itself.
- Chinese water torture
noun 1. a form of torture in which water is made to drip for a long period of time onto a victim’s forehead to drive him insane
noun 1. a white to yellowish-white, gelatinous, water-insoluble substance obtained from the wax secreted by certain insects, especially a Chinese scale (Ericerus pela): used chiefly in the manufacture of polishes, sizes, and candles. /ˈtriːˌwæks/ noun 1. a yellowish wax secreted by an oriental scale insect, Ceroplastes ceriferus, and used commercially