Put (something) forward put forward (something)

To state or advance an idea.

I put my idea forward at the meeting to see if anyone was interested in it.