LAY RACE Meaning of LAY RACE in English noun : the part of a lay on which the shuttle travels in weaving — called also shuttle race Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012