DullardDULLARD, adjective Doltish; stupid.DULLARD, noun A stupid person; a dot; a blockhead; a dunce.