Subscribe
URL of the page has been copied to clipboard.
Meaning : Record on videotape.
Synonyms : tape
Meaning : A video recording made on magnetic tape.
Meaning : A relatively wide magnetic tape for use in recording visual images and associated sound.
Install App