WikiWord

leashed

From WikiWord, the free dictionary

/liːʃt/ English

Definitions

verb

  1. To fasten or secure with a leash.
  2. To curb, restrain

Related words

Synonyms

Antonyms

Rhymes

References