VariousWords beta
Related Terms:
Noun
Definition: A foreign language film or television show that has been dubbed into the local language by fans, amateurs or enthusiasts rather than by professional actors and actresses.
Verb
Definition: To overdub (a video) as a fan activity, translating the foreign language into the local language.