ADDLE-PATED


Meaning of ADDLE-PATED in English

adj dull-witted; stupid.

Webster English vocab.      Английский словарь Webster.