Meaning of FREEZE-FRAME in English

noun Date: 1948 1. a frame of a motion-picture film that is repeated so as to give the illusion of a static picture, a static picture produced especially from a videodisc or videotape recording, something resembling a ~ especially in unchanging quality, ~ transitive verb

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.