Subscriber login


Forgot your password?

Library card login

Other

aida

Pronunciation: /ˈeɪdə/

Definition of aida

noun

[mass noun]
  • a material consisting of a mesh of small holes, used in cross-stitch embroidery.