empailler
Top 30000
Meanings
Verb
1. to stuff (to preserve a dead animal by filling its skin) (transitive)