riata

Explore definitions, synonyms, and language insights of riata

Definitions

Noun
a long noosed rope used to catch animals

More General Terms