Meaning

2 senses
  1. Restrained with a leash.

  2. (figuratively)Under restraint; retrained; retaining one's composure.

in leash — meaning, examples, forms, synonyms | Krumeto