tatter

tatter

tatter

Noun

a small piece of cloth or paper

Synonyms: