Noun
inner class (plural inner classes) (object-oriented programming) A class that is declared entirely within the body of another class.