Question: what is the meaning of the idiom put forward?
Answer: to offer an idea or opinion, or suggest a plan or person, for other people to consider: The proposals that you have put forward deserve serious consideration. put sb/sth forward for sth I've put myself forward for the sales manager job.