English Definition: (noun) dunce; dolt; blockhead
English Definition: (adj) dunce; doltish; blockheaded