LID


Meaning of LID in English

n.1 a hinged or removable cover, esp. for the top of a container.

2 EYELID.

3 the operculum of a shell or a plant.

4 sl. a hat.

Phrases and idioms:

put the lid (or tin lid) on Brit. colloq.

1. be the culmination of.

2 put a stop to. take the lid off colloq. expose (a scandal etc.).

Derivatives:

lidded adj. (also in comb.). lidless adj.

Etymology: OE hlid f. Gmc

Oxford English vocab.      Оксфордский английский словарь.