A program contained within a larger program
From sub- + program.
Practice speaking and memorizing "subprogram" and many other words and sentences in English.