LAY ON


Meaning of LAY ON in English

v. 1. To spread on or over a surface; apply. He told us that we should lay on a second coat of paint for better protection against the weather. 2. To beat; to strike. Little John seized a staff and began to lay on with great energy. 3. See: LAY IT ON.

American idioms English vocabulary.      Английский словарь американских идиом.