'embroidery frame' definitions:

Definition of 'embroidery frame'

From: WordNet
noun
A frame made of two hoops; used for embroidering [syn: tambour, embroidery frame, embroidery hoop]