check out this freeze i took with my digital camera
"a localized british slang term for "photograph", possibly derived from the term "freeze frame": a video editing technique which mimics still photography
"check out this freeze i took with my digital camera" What is the definition of "freeze"?