1. To bring forward for consideration or acceptance; SYN. throw out.
2. To cause to move forward; SYN. bring forward.
3. To develop further.
4. To move forward, also in the metaphorical sense; SYN. progress, pass on, move on, march on, go on.
5. To move forward; of clocks and watches; SYN. set ahead.
6. To pay in advance.
7. To rise in rate or price; SYN. gain.
8. Give a promotion to or assign to a higher position
9. Develop in a positive way
10. Contribute to the progress or growth of