"Dull-witted" Natural Recordings by Native Speakers
Dull-witted means lacking in intelligence, mental sharpness, or quickness of mind; stupid,foolish, or lack of intelligence.
Dull-witted----------------