answersLogoWhite

0

According to the Merriam-Webster dictionary the correct definition is "To throw forward: To set afloat: To give a Start" Some synonyms are begin, establish, start and inaugurate.

User Avatar

Wiki User

12y ago

What else can I help you with?