Definition, synonyms and related words
A creational design pattern that restricts the instantiation of a class to one object.