It means propelled propel, proposed, promoted, promotion. disposed of.
Reflective of launch or propel. Also attributed to the undertaking of an action.