dim-witted, lacking intelligence, stupid

listen to the pronunciation of dim-witted, lacking intelligence, stupid
English - English

Definition of dim-witted, lacking intelligence, stupid in English English dictionary

dim-witted, lacking intelligence, stupid
{s} feebleminded
dim-witted, lacking intelligence, stupid
Favorites