slow-witted

Explore definitions, synonyms, and language insights of slow-witted

Definitions

Adjective Satellite
retarded in intellectual development