Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leashed Definition

Cancel
leashed
noun(leash)
a line for leading or restraining an animal
leashed
noun(leash)
something that restrains : the state of being restrained
leashed
noun(leash)
a set of three animals (such as greyhounds, foxes, bucks, or hares)

Words Related to leashed!

leashed Examples by Brain Bank Users