GeneralConnection.com
➔
Dictionary
half-witted
Adjective
1. dim-witted
2. simple, simple-minded, retarded, feebleminded
2. slow-witted, unintelligent, stupid
Usage