celluloid
nounDefinition of celluloid
1
: a tough flammable thermoplastic composed essentially of cellulose nitrate and camphor
2
: a motion-picture film
a work … making its third appearance on celluloid— John McCarten
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more