LAID Meaning of LAID in English adj. positioned horizontally; fallen down; placed; displayed; thrown; located; set; caused; appeased Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012