catstitcher
English
Noun
catstitcher
(
plural
catstitchers
)
One who
catstitches
.
Anagrams
starchitect