RETARDATE


Meaning of RETARDATE in English

[re.tar.date] n (1915): a mentally retarded person

Merriam-Webster English vocab.      Английский словарь Merriam Webster.