screen
n. [Atari ST demoscene ] One demoeffect or one screenful of them. Probably
comes from old Sierra-style adventures or shoot-em-ups where one travels
from one place to another one screenful at a time.