humming top
English Dictionary
->
Letter H
-> humming top
Search Dictionary:
humming top Definition
(n)
a
top
that
makes
a
humming
noise
as
it
spins
humming top Synonyms
humming top
© Art Branch Inc.