RIATA

Definition of RIATA

  1. (noun)a long noosed rope used to catch animals