English edit

Noun edit

catstitcher (plural catstitchers)

  1. One who catstitches.

Anagrams edit