adjective
(programming, mathematics, linguistics) Taking a variable number of arguments; especially, taking arbitrarily many arguments.
(programming) Belonging to a variadic function.
noun
(programming) A function that takes a variable number of arguments.