Definition & Meaning | English word I.C.S.R.