dimwitted
adjective
- 1
Being a dimwit; stupid; foolish; simple.
Translate “dimwitted” to another language
Click any language to open the translator with this word already filled in.
Being a dimwit; stupid; foolish; simple.
Click any language to open the translator with this word already filled in.