Videotaped meaning : To make a recording of something on videotape Having been recorded on videotape.
videotaped
epistyle
commemorations
hijras
stilbs