subplatformEtymologyFrom sub- + platform.adjBelow a platform.nounA platform that forms part of a larger platform.“Another service that is commonly found on machines that act as database servers is the COM+ subplatform.”