TRIAD Meaning of TRIAD in English n. threesome, group of three Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012