laid Meaning in the Cambridge English Dictionary
laid meaning, definition, what is laid: past simple and past participle of lay. Learn more. ... In my previous post we looked at some aspects of the sharing economy, made possible by Web 2.0 technology. This time we’ll look at new words connected with the...