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.

Slang English vocab.      Английский сленговый словарь.