dullard

noun
🔊/ˈdʌlɑːd/
🔊/ˈdʌlɑːrd/
(old-fashioned)
jump to other results
  1. a stupid person with no imagination(毫无想象力的)笨蛋,蠢人Topics Personal qualitiesc2
    Word OriginMiddle English: from Middle Dutch dullaert, from dul ‘dull’.