LCOS Views 6 meanings found LCOS is best known as a display technology—liquid crystal on silicon or silicone—and also appears as a former internet company name and a term for optical sight equipment. Miscellaneous Liquid Crystal On Silicone Logyliquid Crystal On Silicon Governmental Lead Computing Optical Sight Academic & Science Liquid Crystal On Silicon Business Lycos, Inc. Levelised Cost of Storage