Find the word definition

Wiktionary
liquid crystal displays

n. (plural of liquid crystal display English)