RETARDATE


Meaning of RETARDATE in English

adj. & n. US

--adj. mentally retarded.

--n. a mentally retarded person.

Etymology: L retardare: see RETARD

Oxford English vocab.      Оксфордский английский словарь.