Embroiderynoun


Definition

The art or pastime of embroidering cloth.