What is the meaning of the word "trussed"?

Definitions:

  1. bound or secured closely copy to clipboard adjective
    • The guard was found trussed up with their arms and legs securely tied. copy to clipboard

Synonyms: