What does laid mean?
verb
To place or put something down, often in a deliberate or intentional manner. To have had sexual intercourse with someone.
Example
"She laid the book on the table."
Definition generated by AI and curated by RJS Tech Solutions LLP.