DYAD Meaning of DYAD in English Synonyms and related words : both, brace, couple, couplet, distich, double harness, doublet, duad, duet, duo, match, mates, pair, set of two, span, team, the two, twain, two, twosome, yoke Moby thesaurus English vocabulary. Английский словарь Moby Тезаурус . 2012