stick tied to a dog's collar to prevent them from following prey during a hunt - Inglés Sinónimo Diccionario

Can't found any synonym terms.