strapworks
English
Noun
strapworks
plural of
strapwork