dullard

/ˈdʌlərd/
noun
  1. A person who is slow to learn or understand; someone who is not intelligent or sharp.
    • The teacher grew frustrated with the dullard who never did his homework.
    • Don't be such a dullard — the answer is right in front of you.
    • In the story, the dullard was tricked by the clever fox.
Antonyms
What does "dullard" mean? | whatsthatwordmean | whatsthatwordmean