LID


Meaning of LID in English

n. cover which can be removed or lifted; eyelid; hat (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.