put forward
verb(put)
to place in a specified position or relationship : lay
put forward
verb(put)
to move in a specified direction
put forward
verb(put)
to send (something, such as a weapon or missile) into or through something : thrust
put forward
idiom(put)
to behave very well in order to gain someone's approval
put forward
idiom(put)
to try as hard as possible to do something difficult