soddenwitted

listen to the pronunciation of soddenwitted
English - English
Heavy; dull