Noun
A procedure forming part of a larger procedure.
(computer science) A procedure that can be called by higher-level procedures as part of their operation. Synonym: subroutine