adj 1: present at all seasons of the year 2: continuing to live from year to year *LASTING, PERPETUAL, ENDURING, EVERLASTING
n: a series of pictures projected on a screen so rapidly that they produce a continuous picture in which persons and objects seem to move
|