DOLLYHEAD


Meaning of DOLLYHEAD in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

Etymology: dolly (I) + head

: an artificial model (as of papier-mâché) of a head made by a furrier for filling out the scalp of a skin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.