TRUSSED

Definition of TRUSSED

  1. (adj)bound or secured closely