trussed

adjective

  1. 1

    bound or secured closely

    the guard was found trussed up with his arms and legs securely tied

    a trussed chicken

Synonyms

Also useful for “trussed”:Unscrambler