Laid Definition & Meaning | Dictionary.com
www.dictionary.com › browse › laidWords related to laid. locate, plant, set, leave, settle, spread, stick, establish, arrange, offer, turn, train, impose, cast, apply, prepare, play, systematize, organize, fix.