dullard

noun

  1. 1

    a person who evokes boredom

  2. 2

    a person who is not very bright

    The economy, stupid!

Synonyms

Also useful for “dullard”:Unscrambler