leashed

/liːʃt/

verb

  1. 1

    To fasten or secure with a leash.

  2. 2

    To curb, restrain

Antonyms

Translate “leashed” to another language

Click any language to open the translator with this word already filled in.

Leashed Definition & Meaning | TranslatePulse