Definition of "dimwitted"

dimwitted