dī​néng

mentally deficient

低能 dī​néng
mentally deficient
Having low intelligence or a mental deficiency that impairs one's ability to live independently
incompetent
Lacking in ability or common sense; stupid; incompetent (often used sarcastically or as an insult)

Frequency

Movie subtitles
1.82 per million appears in 1% of films
Written text
0.961 per million

Cross-References

Antonym

Sources