What is the full meaning of leashed
LEASH, to hold by a lead or thong [v]
Example of the word leashed placed on a Scrabble board.