mackle

Explore definitions, synonyms, and language insights of mackle

Definitions

Noun
a printed impression that is blurred or doubled

More General Terms