Definitions for "Taped"
Keywords:  cinched, control
under control, cinched
secured or held in place by tape; "carefully taped pieces of glass served as a windowpane"
The edge of the garment is finished with a folded and sewn-on piece of fabric.
Keywords:  recorded
recorded on tape