Guarding moves Synonyms

GM abbreviation

GM is an abbreviation for Guarding Moves
What does GM stand for?
GM stands for "Guarding Moves"