Find the word definition

Wiktionary
stuffed animals

n. (stuffed animal English)