Find the word definition

Wiktionary
template method pattern

n. (context software object-oriented English) A behavioural pattern software design pattern that defines the flow of the algorithm with the template method.

Wikipedia
Template method pattern

In software engineering, the template method pattern is a behavioral design pattern that defines the program skeleton of an algorithm in an operation, defering some steps to subclasses. It lets one redefine certain steps of an algorithm without changing the algorithm's structure.

This use of "template" is unrelated to C++ templates.