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.      Словарь английских синонимов.