Dictionary search results

Showing 1-2 of 2 results

liquid crystal British & World English

A substance which flows like a liquid but has some degree of ordering in the arrangement of its molecules

liquid crystal display British & World English

A form of visual display used in electronic devices, in which a layer of a liquid crystal is sandwiched between two transparent electrodes