English Dictionary
Definition tom-tom in British English
tom-tom noun
[countable] noun
Synonyms and related words

English Dictionary