Definition & Meaning | English word RI-RI