phrasal
1. : to advance to a position of prominence or responsibility
was put forward as spokesman for the party — S.H.Adams
the shortage of qualified people gave him the opportunity to put himself forward
2. : to offer for consideration : propose
any single fact to put forward in support of these fantastic charges — Kathleen Freeman
the organic theory of nature which I have been tentatively putting forward — A.N.Whitehead