Search results
- Dictionarystuffed/stʌft/
adjective
- 1. (of a dead animal) having the skin filled with material to restore the original shape and appearance: "a stuffed parrot"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries