Search

Escto search a new word

videotape

noun
originOther

A recording of moving images made or stored on tape.

Word Map