Aida cloth
Noun
Meaning
Aida cloth (countable and uncountable, plural Aida cloths)
An open-weave, even-weave fabric with a natural mesh, traditionally used for cross-stitch embroidery.
Noun
Aida cloth (countable and uncountable, plural Aida cloths)
An open-weave, even-weave fabric with a natural mesh, traditionally used for cross-stitch embroidery.