slowwitted
/ˈsloʊwɪtɪd/Definitions
1. adjective
lacking mental quickness or sharpness; not mentally agile
“He was considered slowwitted due to his inability to solve complex math problems.”
2. noun
a person who is slow-witted
“The professor warned the class about the dangers of being slowwitted in their academic pursuits.”