noun
-
a specially prepared piece of canvas on which an oil painting is made.
-
such a painting.
-
a cloth of various colours or shades.
-
a sequence of photographs or drawings projected on a screen in such rapid succession that they create the the optical illusion (because of the persistence of vision) of moving persons and objects; a film; a cinema.