adj. mentally deficient; of or pertaining to cretinism (thyroid disease that causes mental and physical retardation)
CRETINOID
Meaning of CRETINOID in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012