Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

liquid crystal US English

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

liquid crystal display US English

a form of visual display used in electronic devices in which a layer of a liquid crystal is sandwiched between two transparent electrodes. The application of an electric current to a small area of the layer alters the alignment of its molecules, which affects its reflectivity or its transmission of polarized light and makes it opaque