higher-order function

Noun

 * 1)  A function that takes one or more functions as an input, and returns a function as a result.

Translations

 * German: Funktion höherer Ordnung
 * Serbo-Croatian: funkcija višeg reda