a framework on which fabric can be held taut for drying or other treatment during manufacture.
The phrase "on tenterhooks" means "waiting nervously for something to happen." ... The phrase compares the tenseness of the fabric to the feeling...
Woman accused of killing Portland State University basketball player brother, shooting 2 other relatives, appears in court