Find the word definition

Wiktionary
function object

n. (context computing English) An object that encapsulates a function pointer (or equivalent).

Wikipedia
Function object

A function object is a computer programming construct allowing an object to be invoked or called as if it were an ordinary function, usually with the same syntax (a function parameter that can also be a function).