subroutine
Concise Oxford English Dictionary © 2008 Oxford University Press:
subroutine/ˈsʌbruːtiːn/
▶noun Computing a set of instructions designed to perform a frequently used operation within a program.
'subroutine' also found in these Oxford entries:

