LAY HOLD OF (OR ON) Meaning of LAY HOLD OF (OR ON) in English lay hold of ( or on)catch at or gain possession of. → lay Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004