Noun
function object (plural function objects) (object-oriented programming) An object that encapsulates a function pointer (or equivalent).