LEAM


Meaning of LEAM in English

noun a cord or strap for leading a dog.

2. leam (·noun & ·vi) ·see leme.

Webster English vocab.      Английский словарь Webster.