English Dictionary
Definition twang in British English
twang noun
[singular] noun
/twæŋ/

English Dictionary