DUPION Meaning of DUPION in English (n.) A double cocoon, made by two silkworms. Webster's English dictionary. Английский словарь Webster. 2012