CELLULOID Meaning of CELLULOID in English n. plastic material made from cellulose nitrate and camphor; movie film ribbon; type of hard fat in the body Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012