curiously recurring template pattern
Noun
Meaning
curiously recurring template pattern (plural curiously recurring template patterns)
(programming) An idiom in which a class X derives from a class template instantiation using X itself as template argument.