SOFTHEAD


Meaning of SOFTHEAD in English

[soft.head] n (1650): a silly or feebleminded person

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