LEASHED Meaning of LEASHED in English adj. wearing a leash, tied with a leash (of a dog or other animal); controlled, restrained, harnessed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012