CHUCKLEHEAD


Meaning of CHUCKLEHEAD in English

[chuck.le.head] n [chuckle lumpish + head] (1748): blockhead -- chuck.le.head.ed adj

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