There are multiple definitions - click on the translation that matches your context.

三人或物件形成的组织

名词

full

triad

noun

Definitions of triad

English

a group of three people or entities connected in some way

The triad countries i.e. Saudi Arabia, Iran and Pakistan have no formal diplomatic relations with Israel.

English

a secret Chinese criminal organization

The prosecution claimed that Chinese triad gangs were making £900,000 a year out of a drug dealing racket in Northern Ireland.