DYAD Meaning of DYAD in English (n.) An element, atom, or radical having a valence or combining power of two. Webster's English dictionary. Английский словарь Webster. 2012