LID Meaning of LID in English (cover) covrette, covricul; (eyelid) palpebre English Interlingue dictionary. Английский словарь Интерлингве. 2012