lacking sound judgment or resolve; stupid; weak-minded

listen to the pronunciation of lacking sound judgment or resolve; stupid; weak-minded
Английский Язык - Английский Язык

Определение lacking sound judgment or resolve; stupid; weak-minded в Английский Язык Английский Язык словарь

Lacking sound judgment or resolve; stupid; weak-minded
softheaded