Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

catskin Definition

Cancel
catskin
noun
the skin of a cat, or leather made therefrom

Words Related to catskin!

catskin Examples by Brain Bank Users