LEASH


Meaning of LEASH in English

[noun] [C] - esp. US for lead (ANIMAL)A leash law is a law in many US cities and towns that says people must keep their dogs on a leash when they are away from their home.

Cambridge English vocab.      Кембриджский английский словарь.