Pelts down - definition of pelts down by The Free …
Define pelts down. pelts down synonyms, pelts down pronunciation, pelts down translation, English dictionary definition of pelts down. n. 1. The skin of an animal with the fur or hair still on it. 2.