Summary
English Synonyms:   more detail...
  1. short-witted:


English

Detailed Synonyms for short-witted in English

short-witted:


Related Synonyms for short-witted