'Leashed' definitions:

Definition of 'Leashed'

From: GCIDE
  • Leash \Leash\, v. t. [imp. & p. p. Leashed; p. pr. & vb. n. Leashing.] To tie together, or hold, with a leash. [1913 Webster]