LAY FOR Meaning of LAY FOR in English phrasal : to lie in wait for : prepare to capture or attack : ambush Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012