American Dictionary
Definition celluloid in American English
celluloid noun
[uncountable] noun
/ˈseljəˌlɔɪd/
Synonyms and related words
