English | German | Russian | Czech

retardate English

Meaning retardate meaning

What does retardate mean?

retardate

(technical) A retarded person; a person with retardation.

Are you looking for...?