v. produce a strong vibrating sound as of a plucked string of a musical instrument; produce music by plucking the strings of a musical instrument; pull and/or release the string of an archery bow; speak with a nasal tone; (Slang) masturbate
TWANG
Meaning of TWANG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012