Lariats Synonyms

A long noosed rope used to catch animals
(Noun)