Etymology
Today it means: An algorithm that forms a part of a larger algorithm. Full definition →
From sub- + algorithm.
Etymology from Wiktionary, CC BY-SA 4.0.