shoemaker's strap - English Synonyms Dictionary