trussed

  • (s) bound or secured closely
    • the guard was found trussed up with his arms and legs securely tied
    • a trussed chicken
    tied,

Synonyms

tied

Words of close approximity