RETARDATE


Meaning of RETARDATE in English

n. retardee, mentally retarded person, person with limited or delayed intellectual and/or emotional development

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.