pita videoms

videotape

Noun

A relatively wide magnetic tape for use in recording visual images and associated sound

English: videotape

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words