main guard noun 1.: the keep of a castle 2. a.: the principal guard of a garrison b.Britain: the building or barrack in which a main guard is lodged 3.: the chief guard of an army from which all other guards are detached — not now used technically 4.: a support of an outpost