DYAD Meaning of DYAD in English (n.) Two units treated as one; a couple; a pair. Webster's English dictionary. Английский словарь Webster. 2012