DEFOEDATION Meaning of DEFOEDATION in English (n.) Defedation. Webster's English dictionary. Английский словарь Webster. 2012