Spellcheck.net

Definitions of dim-witted

  1. mentally retarded; relatively slow in mental function. dictgcide_fs
X