TRAMELS

Definition of TRAMELS

  1. (verb)catch in or as if in a trap
  2. (verb)place limits on (extent or amount or access)