retardedEnglish

retarded, developmentally challenged, mentally retarded

Noun

People collectively who are mentally retarded

English: mentally retarded, retarded, developmentally challenged

Adjective

Relatively slow in mental or emotional or physical development

English: retarded

Bahasa: lembap, dungu

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "retarded"