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
Are You Learning English? Here Are Our Top English Tips