VariousWords beta
Related Terms:
Definitions:
Noun
dubbing
Definition: a new soundtrack that is added to a film
Definition: The conferral of knighthood; investment with a title.
Verb
Definition: present participle of dub