LAY OPEN


Meaning of LAY OPEN in English

1.

Open, lance, cut open.

2.

Expose, reveal, exhibit, disclose, unveil, divulge, publish, show, make known.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.