filminauha

Noun

 * 1) film photographic film as physical object
 * 2) filmstrip display of one's life which one allegedly sees a moment before dying, especially when dying accidentally

Usage notes

 * filmstrip as educational medium is in Finnish