DYAD Meaning of DYAD in English ( n. ) An element, atom, or radical having a valence or combining power of two. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012