← DefinitionshareGuessdullardnounA person who is slow to learn or understand; someone who is not intelligent or sharp.SynonymssimpletonnounblockheadnounAntonymsgeniusnoun