The word for today is…
dunce (noun):
: a slow-witted or stupid person
Source : Merriam -Webster
Etymology : The irony of dunce lies in the fact that this synonym of dullard is derived from the name of one of the most brilliant thinkers of the Middle Ages, John Duns Scotus. So ingenious were the theological and metaphysical speculations of this thinker that he was given the name “the Subtle Doctor.” However, in the 16th century, his followers became a conservative element in English universities, and they tended to resist the new learning of humanism. As result, dunsman and the shortened form duns (later respelled as we have it today), became terms of scorn, meaning first “sophist” or “pedant” and gradually taking on the modern sense “slow-witted person.”
If you enjoyed this Good Oil word of the day please consider sharing it with your friends and, especially, your children.