English definition of “lay”
/leɪ/ verb (past tense and past participle laid)
lay sth down/in/on, etc › to put something down somewhere carefully: She laid the baby on the bed. He laid the tray down on the table.
› [T] to put something into its correct position: to lay a carpet to lay bricks
lay eggs › If an animal lays eggs, it produces them out of its body.
lay the blame on sb › to blame someone, usually when this is not fair: You always lay the blame on me!