What is the meaning of Gâcher?

to ruin, spoil, mar, wreck, waste

to mess up, botch, bungle

Source: wiktionary.org