1. Guarded from injury or destruction; SYN. saved.
2. Kept safe or defended from danger or injury or loss; SYN. secure.
A keyword in a programming language (such as Java or C++) used in a method or variable declaration. It signifies that the method or variable can be accessed only by elements residing in its class, subclasses, or classes in the same package. See also class, declaration, method, package, variable.