LEASH


Meaning of LEASH in English

n.

strap

1) to slip ('get free of') a ~

2) on a ~ (to walk a dog on a ~)

control

restraint

3) to hold in ~

4) to strain at the ~ ('to attempt to cast off controls')

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.