Dictionary Translate Correct Text Ask AI
Noun
stitcher (n.) , [pl. stitchers]