LAY OVER Meaning of LAY OVER in English 1.Spread over, cover the surface of, overlay.2.Postpone, defer, put off. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012