Meaning of riata

Definition of riata

(noun) a long noosed rope used to catch animals

Other information on riata

WIKIPEDIA results for riata
Amazon results for riata