LEASH


Meaning of LEASH in English

n. & v.

--n. a thong for holding a dog; a dog's lead.

--v.tr.

1. put a leash on.

2 restrain.

Phrases and idioms:

straining at the leash eager to begin.

Etymology: ME f. OF lesse, laisse f. specific use of laisser let run on a slack lead: see LEASE

Oxford English vocab.      Оксфордский английский словарь.