Noun
singleton pattern (plural singleton patterns) (software, object-oriented programming) A creational design pattern that restricts the instantiation of a class to one object.