A person who is considered stupid or slow at learning; someone who has difficulty understanding things.
From John Duns Scotus, a 13th-century Scottish philosopher whose complex theories were mocked by Renaissance scholars; 'Dunce' became slang for someone who doesn't understand things.
Try Another Word