English
Detailed Synonyms for ICRA in English
ICRA:
-
the ICRA
– An international nonprofit group that has developed a content advisory service for the Internet. ICRA's aim is to protect children from potentially harmful material on the Internet. 1the Internet Content Rating Association; the ICRA– An international nonprofit group that has developed a content advisory service for the Internet. ICRA's aim is to protect children from potentially harmful material on the Internet. 1