Logo
Search icon

cel

/sɛl/

noun

Meaning

  • A piece of celluloid on which has been drawn a frame of an animated film.