DUBBING


Meaning of DUBBING in English

■ noun material used for the bodies of artificial fishing flies, especially fur or wool on waxed silk.

Origin

C17: from dub 1 + -ing 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.