"To support the initiative" means to help, encourage, or back a particular project or plan. It involves taking action, providing resources, or expressing approval for a cause or idea.
Full definition
Similar and related words and phrases are presented below.