Subscriber login


Forgot your password?

Library card login

Other

liquid crystal

Syllabification: (liq·uid crys·tal)
Definition of liquid crystal

noun

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

liquid crystal in other Oxford dictionaries

Definition of liquid crystal in the British & World English dictionary
  |  Cite

Word of the day

synodic

/ sɪˈnɒdɪk /
adjective
relating to or involving the conjunction of celestial objects …