LAY ON


Meaning of LAY ON in English

[lay on] vt (1600) 1 a: to apply by or as if by spreading on a surface "laying it on thick" b: provide, arrange "food laid on in abundance" c: hand out "laid on awards"

2. chiefly Brit: hire ~ vi: attack, beat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.