clodpate

noun
  1. a stupid or dull-witted person; a blockhead
  2. Usage: informal; archaic or dated

Examples