work-holding fixture - English Synonyms Dictionary