metaclass noun1 •A class that serves as a template for other classes rather than objects.First, the class can explicitly specify its metaclass by either setting a __metaclass__ class variable (Python 2), or supplying the metaclass keyword argument in the tuple of base classes (Python 3). — 2009 formsmetaclasses