What is the meaning of doll in English?

Learn vocabulary with pictures as well as definitions of doll in English

Learn in

See more

n. doll

Definition of doll in English

Scale figure of a human that is used as a child's toy, a decorative object or a collector's item.

See more

n. voodoo doll

Definition of voodoo doll in English

In popular culture, a small effigy created to represent a person to whom, though certain occult acts and rituals, harm is intended.