LEASH LAW


Meaning of LEASH LAW in English

[leash law] n (1966): an ordinance requiring dogs to be restrained when not confined to their owner's property

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