History
History
Synonyms
UK
US
Meaning:
truss

to tie or fasten a person, animal, hay etc; a bundle of hay, straw; a framework supporting a roof, bridge etc; a padded belt worn by a person suffering from hernia

supporting device

TRUSSING as in Wiktionary
TRUSSING as in Wikipedia