Polyspasts, noun plural of polyspast. Synonyms in the same form.
Block and tackle
muffles
All synonyms for polyspast →