MATTOID Meaning of MATTOID in English (n.) A person of congenitally abnormal mind bordering on insanity or degeneracy. Webster's English dictionary. Английский словарь Webster. 2012