History
History
History
UK
US
Meaning:

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

more synonyms
synonyms mode
crossword mode
TRUSS as in Wiktionary
TRUSS as in Wikipedia