A roll
A roll
English
Noun
Ad
Definition
The primary footage for non-narrative or interview-based film, usually involving talking heads or footage that directly relates to the moment.
Ad