Meaning of lay before in English:
lay before
phrasal verb
lay something before someonePresent information or suggestions to be considered and acted upon by someone.
- ‘he laid before Parliament proposals for the establishment of the committee’
bring, bring forward, put forward, submit, advance, present, press, prefer, offer, lodge, register, place, file, table