RIATA


Meaning of RIATA in English

[ri.a.ta] n [modif. of AmerSp reata] (1846): lariat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.