lid - English Synonyms Dictionary

lid

n.
[1] eyelid , palpebra
[2] hat , chapeau