Yahoo Web Search

Search results

  1. Dictionary
    stuffed
    /stʌft/

    adjective

    • 1. (of a dead animal) having the skin filled with material to restore the original shape and appearance: "a stuffed parrot"

    More definitions, origin and scrabble points