include guard noun1 •In C and C++, a preprocessor directive used in header files to prevent them from being included multiple times. formsinclude guards