definition of triad of services
Wiktionary(0.00 / 0 votes)Rate this definition: triad(Noun) A grouping of three. triad(Noun) A chord consisting of a root tone, the tone two degrees higher, and the tone four degrees higher in a given scale. triad(Noun) on a CRT display, A group of three neighbouring phosphor dots, coloured green, red, and blue.